OpenBot, platform untuk menukar telefon pintar menjadi robot

Baru-baru ini berita itu menyahkannya versi baharu projek OpenBot 0.5 telah dikeluarkan, di mana beberapa penambahbaikan yang menarik telah dibuat seperti reka bentuk semula untuk perisian tegar Arduino dan dengan mana sokongan untuk robot RTR dan RC telah ditambah, sebagai tambahan kepada sokongan untuk mesej konfigurasi antara lain.

Bagi mereka yang tidak tahu tentang OpenBot, saya boleh memberitahu anda bahawa ini adalah projek yang membangunkan platform untuk mencipta robot dengan roda dalam gerakan, yang asasnya adalah telefon pintar biasa berdasarkan Android.

Platform itu telah dicipta di bahagian penyelidikan Intel dan membangunkan idea menggunakan keupayaan pengkomputeran telefon pintar dan GPS, giroskop, kompas dan kamera terbina dalam semasa mencipta robot.

Kawalan robot, analisis alam sekitar dan perisian navigasi autonomi ia dilaksanakan sebagai aplikasi untuk platform Android. Kod ini ditulis dalam Java, Kotlin dan C++ dan diedarkan di bawah lesen MIT.

Diharapkan bahawa platform itu berguna untuk mengajar robotik, mencipta prototaip robot bergerak mereka sendiri dengan pantas, dan menjalankan penyelidikan yang berkaitan dengan autopilot dan navigasi autonomi.

Mengenai OpenBot

OpenBot akan membolehkan pengguna memulakan eksperimen dengan robot bergerak dengan kos yang minimum: Untuk mencipta robot, cukup menggunakan telefon pintar jarak pertengahan dan komponen tambahan dengan kos keseluruhan kira-kira $50.

Casis robot, serta pihak berkaitan untuk menyambung telefon pintar dicetak pada pencetak 3D mengikut reka bentuk yang dicadangkan (jika tiada pencetak 3D, anda boleh memotong bingkai daripada kadbod atau papan lapis). Pendorongan disediakan oleh empat motor elektrik.

Untuk mengawal motor tambahan, aksesori dan penderia, serta untuk memantau cas bateri, papan Arduino Nano digunakan berdasarkan mikropengawal ATmega328P, yang bersambung ke telefon pintar melalui port USB.

Di samping itu, sambungan sonar ultrasonik dan sensor kelajuan disokong. Robot boleh dikawal dari jauh melalui apl pelanggan Android, melalui komputer pada rangkaian WiFi yang sama, melalui penyemak imbas web atau melalui pengawal permainan berdaya Bluetooth (seperti PS4, XBox dan X3).

perisian kawalan berjalan pada telefon pintar termasuk sistem pembelajaran mesin untuk pengecaman objek (kira-kira 80 jenis objek ditakrifkan) dan melaksanakan fungsi autopilot.

Aplikasi ini membolehkan robot untuk menentukan objek yang dikehendaki, mengelakkan halangan, mengikuti objek yang dipilih dan menyelesaikan masalah navigasi autonomi.

Sebagai contoh, robot boleh bergerak ke lokasi tertentu secara autopilot, menyesuaikan diri dengan perubahan dalam persekitaran. Pergerakan juga boleh dikawal secara manual, menggunakan robot sebagai kamera bergerak kawalan jauh.

Kebaharuan utama OpenBot 0.5

Dalam versi baru, perisian tegar untuk Arduino telah direka semula dengan ketara, di mana sokongan untuk jenis robot tambahan (RTR dan RC) telah muncul.

Selain itu menambah sokongan untuk protokol pemesejan baharu dengan perisian tegar daripada mikropengawal kepada aplikasi Android, keupayaan untuk memproses mesej konfigurasi telah dilaksanakan, dan sokongan untuk kawalan melalui pengawal permainan telah dibuat semula. Menambah model untuk mencetak pada pencetak 3D casis RC-Truck baharu.

Perubahan lain yang menonjol ialah menambah butang untuk menukar kamera pada robot kepada aplikasi klien dan sokongan untuk protokol RTSP telah dihentikan memihak kepada WebRTC. Antara muka web berasaskan Node.js menyediakan keupayaan untuk mengawal dari jauh pergerakan robot melalui pelayar dengan penghantaran data dari kamera video robot menggunakan WebRTC.

Akhirnya sekiranya anda berminat untuk mengetahui lebih lanjut mengenainya mengenai projek itu, anda boleh menyemak perinciannya Dalam pautan berikut.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.