Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone

Ho lokolloa ha morero oa OpenBot 0.5 ho hatisitsoe, ho hlahisa sethala sa ho theha liroboto tse tsamaeang ka mabili, tseo motheo oa tsona e leng smartphone e tloaelehileng e thehiloeng ho Android. Sethala se thehiloe karolong ea lipatlisiso ea Intel mme se nts'etsapele mohopolo oa ho sebelisa bokhoni ba komporo ea smartphone le GPS, gyroscope, compass le kh'amera e hahelletsoeng ho smartphone ha ho etsoa liroboto.

Software bakeng sa taolo ea liroboto, tlhahlobo ea tikoloho le tsamaiso e ikemetseng e kengoa tšebetsong e le sesebelisoa sa sethala sa Android. Khoutu e ngotsoe ka Java, Kotlin le C++ 'me e ajoa tlas'a laesense ea MIT. Ho lebelletsoe hore sethala se ka ba molemo bakeng sa ho ruta liroboto, ho iketsetsa liroboto tsa hau kapele, le ho etsa lipatlisiso tse amanang le li-autopilots le ho sesa ka boithaopo.

OpenBot e u lumella ho qala ho leka liroboto tse tsamaeang ka litšenyehelo tse tlase - ho theha roboto eo u ka e fumanang ka smartphone ea mahareng le likarolo tse ling tse jang chelete e ka bang $50. Chassis bakeng sa roboto, hammoho le likarolo tse tsamaeang le ho hokela smartphone, li hatisoa ka mochine oa khatiso oa 3D ho ea ka mekhoa e reriloeng (haeba u se na mochine oa khatiso oa 3D, u ka khaola foreimi ka lebokose kapa plywood). Movement e fanoa ke li-motors tse 'nè tsa motlakase.

Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone
Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone

Ho laola lienjineri, li-attachments le li-sensor tse eketsehileng, hammoho le ho shebella tefiso ea betri, ho sebelisoa boto ea Arduino Nano e thehiloeng ho ATmega328P microcontroller, e amanang le smartphone ka sekepe sa USB. Ho feta moo, khokahano ea li-sensor tsa lebelo le sonar ea ultrasonic e tšehetsoa. Taolo e hole ea roboto e ka etsoa ka sesebelisoa sa moreki bakeng sa Android, ka komporo e fumanehang marang-rang a tšoanang a WiFi, ka sebatli sa marang-rang, kapa ka molaoli oa papali ea nang le tšehetso ea Bluetooth (mohlala, PS4, XBox le X3).

Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone

Software ea taolo e sebetsang ho smartphone e kenyelletsa mokhoa oa ho ithuta oa mochini bakeng sa ho lemoha lintho (mefuta e ka bang 80 ea lintho e ikemiselitse) le ho etsa mesebetsi ea autopilot. Sesebelisoa se lumella roboto ho tseba lintho tse lakatsehang, ho qoba litšitiso, ho latela ntho e khethiloeng le ho rarolla mathata a ho sesa a ikemetseng. Ka mohlala, roboto e ka fallela sebakeng se itseng ka mokhoa oa autopilot, e ikamahanya le liphetoho tikolohong. Movement e ka boela ea laoloa ka letsoho, ho sebelisa roboto e le khamera e tsamaeang e nang le remote control.

Phetolelo e ncha e ntlafalitse haholo firmware ea Arduino, eo hona joale e tšehetsang mefuta e meng ea liroboto (RTR le RC). Sesebelisoa sa Android se ekelitse ts'ehetso bakeng sa protocol e ncha ea melaetsa e nang le firmware ea microcontroller, bokhoni ba ho sebetsana le melaetsa ea tlhophiso bo se bo kentsoe ts'ebetsong, 'me tšehetso ea taolo e sebelisang balaoli ba lipapali e hlophisitsoe bocha. Mefuta e ekelitsoeng bakeng sa khatiso ea 3D ea chassis e ncha ea RC-Truck.

Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone

Konopo ea ho chencha khamera robotong e kentsoe ts'ebelisong ea moreki mme tšehetso ea protocol ea RTSP e khaotsoe molemong oa WebRTC. Sebopeho sa marang-rang se thehiloeng ho Node.js se fana ka bokhoni ba ho laola motsamao oa roboto hole ka sebatli se nang le phatlalatso ea data ho tsoa ho khamera ea video ea roboto e sebelisang WebRTC.

Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone
Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone
Ho lokolloa ha OpenBot 0.5, sethala sa ho theha liroboto tse thehiloeng ho smartphone


Source: opennet.ru

Eketsa ka tlhaloso