Rhoby - small social robot

Open-Source companion robot for teaching and playing

Public Chat
Similar projects worth following
Rhoby - open-source platform for creating a small social 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 line-following algorithm.
Rhoby is useful for teaching kids to numbers, alphabet, math basics, geometry, etc. Also, the Rhoby can be useful for adults when studying calligraphy of foreign languages.
Future of this project is a creating a open-source platform for the small robots which can communicate with people. This platform will be basic for researchers from makers/hackers community around the world who interested in social robotics.

Main goal of this project is creating powerful and versatile robotic platform, which everyone will can use for building own small social robots. In modern days this kind of machines is not so "hyped" but people still is interested in have one. In my opinion, we have technologies, algorithms, one-board computers which is enough for creating useful social robots, but with one exclusion - people don't need expect a artificial human or mind-equal partner, this type of robots, I think, must be more like smarter pet for us.

Published under GNU GPL v3.0 license + CERN Open Hardware License


Base plate in STL format

Standard Tesselated Geometry - 226.87 kB - 03/28/2018 at 14:36



CERN Open Hardware License

Adobe Portable Document Format - 95.73 kB - 03/24/2018 at 09:37



General Public License v3

Adobe Portable Document Format - 36.39 kB - 03/24/2018 at 09:37


  • 1 × RaspberryPi Zero W Single-board computer
  • 1 × SN74AHCT14 Logic ICs / Gates and Inverters
  • 4 × GA12-N20 DC motor
  • 1 × RaspberryPi Cam 5MP Camera
  • 1 × XC6SLX9 Logic ICs / Programmable Logic: FPGAs

View all 12 components

  • Base-building

    Ilyas Akhmetzyanov05/13/2018 at 07:11 0 comments

    Hello! Ilyas is here. Now I prototyping the Rhoby's wheel-base. Experimenting with mounting of the motors, still needs do a lot of work, but final realisation is close. In same time I started to soldering motor-control module.

    Stay tuned.

  • Base platform

    Ilyas Akhmetzyanov04/16/2018 at 00:11 0 comments

    After few weeks of the frustrations and procrastinations, base plate is here, finally. Now I have my own 3D-printer and I can faster passing way from the 3D model to the real object. Actually, my idea of mounting motors with zip ties is failed, obviously. But now I design motor holder for this purpose and will print it and will post about it as soon as possible.

  • Base Plate

    Ilyas Akhmetzyanov03/28/2018 at 14:57 0 comments

    I have updated base plate 3D file.

    Just changed position of the PCB mounting holes. Now I can design PCB according base plate's measures.

  • First Log

    Ilyas Akhmetzyanov03/24/2018 at 09:26 0 comments

    Hello for everyone!

    This is first project log and it about electronics.

    I uploaded schematic for motors driver on GitHub, PCBfor it  i will made as soon as possible. Now for ending this module I need to decide how to make connection for optical encoders universal.

    Stay tuned.

View all 4 project logs

Enjoy this project?



Similar Projects

Does this project spark your interest?

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