Open-Source companion beam robot

Similar projects worth following
Rhoby - open-source platform for creating a small companion robots.
This robotics platform ideal for learning kids to programming and electronics. But most important what is it very useful for teaching "special" kids, with autism syndrome for example.
Rhoby have a small TFT-display for expression his own emotion, kids can communicate with robot via Android/IOS software and receive answer from robot's emotions or by graphics made by pencil attached to it. Also, Rhoby can check kids graphical answer via external camera or by follow line algorithm.
Main goal for this project is creating open-source platform for small robots which can communicate with people. It is not about mechanical issues, because it is secondary question which type of actuators and locomotion is using in realization.

Few words about the main stages of development.

First stage (0.5b version)

     Used components:

     - chassis

     - Arduino M0

     - motor driver + analog circuits

     - range measurement module

     - TFT-display

     Goals: development of the low level algorithms, movement control system(turns,

     overcoming obstacles), working with graphical display.

Second stage (0.8b)

     Used components:

     - chassis

     - STM32+BLE

     - motor driver + analog circuits + onboard battery charger

     - range measurement module

     - TFT-display (possibly 3")

     Goals: porting software to STM32 architecture, bluetooth connection to PC and Android devices,

     first emotions of the robot on TFT.

Published under GNU GPL v3.0 license


GNU GPL v3 License

Adobe Portable Document Format - 36.39 kB - 08/14/2017 at 12:13


iges - 1.22 MB - 08/13/2017 at 14:06


iges - 42.04 kB - 08/13/2017 at 14:06


iges - 32.03 kB - 08/13/2017 at 14:06


iges - 17.14 kB - 08/13/2017 at 14:06


View all 6 files

  • 1 × Tamiya Twin-Motor Gearbox
  • 1 × L298N Interface and IO ICs / Peripheral Drivers and Actuators
  • 1 × AC-BT-V4 Bluetooth 4.0 module
  • 1 × SAMIORE ROBOT STM32F103C8T6 STM32 Minimum System Development Board Module
  • 1 × 1.44" SPI 128*128 V1.1 Display module

View all 8 components

  • First log (0.5b)

    Ilyas Akhmetzyanov4 days ago 0 comments

    Hello for everyone!

     Originally this project based on my university beam robot, which using analog schematics for line-following function. Motor driver was based on H-bridge with BJT, sounds very low efficient huh? Anyway, robot is under construction now and I using L298N IC for motor driver.  Prototype will build on breadboard, that giving possibilities for changing schematic without etching new pcb on each iteration.

View project log

Enjoy this project?



Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates