Start

Witaj na stronie SmartModels!

Ciekawość świata oraz chęć jego poznania towarzyszy człowiekowi od zawsze. Naukowcy od wieków próbują zrozumieć oraz wyjaśnić złożone zjawiska zachodzące w otaczającej nas rzeczywistości. Formułują teorie, przeprowadzają eksperymenty oraz budują modele,  za pomocą których mogą w uproszczony sposób opisać (modelować)  oraz analizować dany aspekt rzeczywistości.

Współczesny rozwój nauki i techniki zdominowany jest przez technologie cyfrowe, które wkraczają w kolejne dziedziny naszego życia. Każdego dnia algorytmy analizują niezliczone ilości danych wpływając bezpośrednio lub pośrednio na zachowania ludzi i podejmowane przez nich decyzje. Coraz częściej rozwiązania te oparte są na modelach uczenia maszynowego lub tzw. Sztucznej Inteligencji.

SmartModels powstało w wyniku pasji do modelowania, programowania oraz chęci zastosowania algorytmów uczenia maszynowego w praktyce.

Chciałbym zaprezentować projekt małego autonomicznego samochodu zbudowanego na podstawie elektrycznego modelu RC  (ang. radio/remote control). Być może temat kogoś zainteresuje i stanie się dla niego inspiracją. Jednocześnie jestem otwarty na nowe pomysły i wymianę doświadczeń.

SmartModels

SmartModels

Od wielu lat interesuję się programowaniem, analizą danych oraz szeroko pojętym modelowaniem i z dużym zainteresowaniem śledzę rozwój technologii i algorytmów uczenia maszynowego.

Jednym z bardzo ciekawych obszarów jest rozwój samochodów autonomicznych. Duże koncerny motoryzacyjne i firmy technologiczne od dawna prowadzą badania i wprowadzają coraz nowsze i lepsze systemy wspomagające jazdę.

Jak się jednak okazuje, w Internecie można znaleźć dużo ciekawych projektów i prób wykorzystania małych modeli samochodów elektrycznych do nauki/rozwijania systemów autonomicznego sterowania. Doskonale do tego celu nadają się szeroko dostępne modele samochodów RC  (ang. radio/remote control). Są to niewielkich rozmiarów (zwykle w skali 1:10)  samochody elektryczne sterowane zdalnie za pomocą fal radiowych. Ich budowa wiernie odwzorowuje modele rzeczywiste a osiągi potrafią zaskoczyć uzyskując prędkości nawet powyżej 50km/h.

Zainteresowałem się pomysłem zbudowania małego samochodu autonomicznego, ponieważ wizja stworzenia modelu łączącego w sobie elementy elektroniki, mechaniki, modelowania, uczenia maszynowego i programowania idealnie wpisuje się w obszar moich zainteresowań. Oczywiście od razu pojawiło pytanie do czego miałby służyć taki samochód i gdzie mógłby jeździć? Wtedy właśnie zrodził się pomysł stworzenia modelu, który mógłby jeździć po mini torze wyścigowym.

Choć pomysł wydawał się dość abstrakcyjny to jednocześnie niezwykle fascynujący i dlatego postanowiłem podjąć się jego realizacji.

Po wielu miesiącach programowania, eksperymentowania i rozwiązywania kolejnych problemów udało się osiągnąć założony cel – bezkolizyjny i w pełni autonomiczny przejazd po mini torze. Oczywiście nie jest to wersja finalna ale uznałem, że jest to dobry moment aby zaprezentować swój projekt oraz stworzyć SmartModels.

Wizja

Wizja

SmartModels powstało w celu zaprezentowania możliwości zastosowania algorytmów uczenia maszynowego w praktyce.

Model małego autonomicznego samochodu jeżdżącego po mini torze wyścigowym jest pierwszym projektem ale temat jest złożony i istnieje szerokie pole do wprowadzania usprawnień.

Projekt można rozwijać w wielu wymiarach ale jednym z ciekawszych wydaje się być przygotowanie przejazdu dwóch autonomicznych samochodów. Idąc dalej, w przyszłości można by było zorganizować wyścigi takich mini modeli autonomicznych.

Kolejnym, równie interesującym projektem, byłoby wykorzystanie algorytmów uczenia maszynowego do sterowania dronami. Pomysł nie jest nowy, ale stworzenie własnego modelu sterowania dronem byłoby kolejnym ciekawym wyzwaniem i źródłem nowych doświadczeń.

To tylko niewielka część pomysłów, które można by było zrealizować ale niestety niewielka ilość wolnego czasu jest istotnym ograniczeniem. Niemniej jednak, w miarę możliwości postaram się dalej rozwijać SmartModels.

Kontakt

Kontakt

Jeżeli zainteresował Cię mój projekt, masz jakieś pytania lub pomysły to zapraszam do kontaktu.