Close
0%
0%

Coco(pa) Desktop Robot Friend

Take a cheap child robot toy and create a kool desktop robot friend with ESP32, MicroROS and other stuff.

Similar projects worth following
I'm a mature student who will be at the beginning of next year, starting a Robotics Degree.

I thought to myself, lets try and get a leg up by learning more before I start, so I decided to undertake a little project.

I've always fancied a desktop robot to accompany me on my desk at work but the prices or functionality of these robot has always put me off.

Enter Cocopa or as I'm going to call him, Coco. A cheap (I got him for 15 GBP) available on amazon. He is a RC controlled robot with very simple but reasonable impressive operation for a product that cheap. I've seen RC cars twice the price with much less build quality and functionality.

Brief:

  • Motor Control with ROS2 and MicroROS
  • Desktop edge detection
  • Object avoidance
  • Replace the LED eyes with Screens
  • Better Aesthetics - IE paint job
  • AI Assistant capability
  • Head Movement
  • Arm Movement

  • CAD Started

    Marmaduke1st10/24/2024 at 14:15 0 comments

    I've started the CAD work, but not much else

  • Compute?

    Marmaduke1st09/30/2024 at 09:31 0 comments

    After doing some research I was looking at possibly getting a CM4 inside but after measuring this would be extremely difficult. 

    As i write this though, maybe putting it inside the head would be a better idea?

    I'm also going to try and CAD model the whole thing, I mean who just need to learn one thing right? why not overload yourself and learn multiple things at once? 

    Why do I do this to myself!

  • Brief Additions

    Marmaduke1st09/29/2024 at 18:35 0 comments

    • Head Movement
    • Arm Movement

    I want to include Head and Arm movement, to look at the nearest person and convey "emotion" with arm movements.

  • Design Brief

    Marmaduke1st09/29/2024 at 13:54 0 comments

    I'm going to be editing this design brief as i progress through this project as things change.

    Not sure if that's the best uses of Hackaday but we'll see.

    Brief:

    • Motor Control with ROS2 and MicroROS
    • Desktop edge detection
    • Object avoidance
    • Replace the LED eyes with Screens
    • Better Aesthetics - IE paint job
    • AI Assistant capability

    More to come i'm sure, but I need to watch a lot of YouTube and read up on MicroROS, and workout how I'm going to fit an ESP32 inside him.

View all 4 project logs

Enjoy this project?

Share

Discussions

Does this project spark your interest?

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