Deciding on the project specifics
For some background, I want to go into space robotics and there are a few things that seem to poke out to me software wise that I should be looking at.
So with that in mind, I began looking at what I wanted the project to be.
I knew it had to:
-Use C++
-Incorporate ROS2
-Incorporate some form of ML (maybe with isaacsim/lab)
-Be related to space
My very first idea was an arm to grab moving projectiles, I could use a bit of CV here as well as ml, and it would be quite related to something along the lines of the canadarm.
However, it wasnt COOL enough.
So, I looked into rovers, and long story short I decided I am going to make a rover that can:
-Do its own locomotion via a local ml model
-Can send wifi signals on its own channel to my laptop
-Does its own scanning of the area with a 2d spinning lidar
-Picks up dirt from the ground
So, how is it unique?? The big question..
I had the idea of making it modular. So, the same robot can be sent on different missions, just by adding a different module. I’m not sure how yet, but maybe a module for scanning the dirt for its molecular makeup, a robot arm of its own, a special ml model for a certain type of terrain, etc
If you got here and you are reading this in the future, thank you. I appreciate this was a wall of text, but I wanted to give some background on the project so the direction I am going is clear when reading it after its complete.
Added a sketch of the rover(but its a bit difficult to get the vision, i’m a pretty terrible drawer)
Working on the legs next.
Comments 1
Excited for this!
Sign in to join the conversation.