Let's Make Robots!

MTR - A planetary surface exploration rover - My PhD


My PhD work from concept to implementation :)

 

 

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

You've just upped the Wow factor tenfold! 4 weeks for those wheels. Definitely worth it! They look absolutely amazing. You've also raised many more questions. 

- 3000:1 drive gears. How fast are those motors? What type of motors?

- 20 pics. Thats quite a lot. What type? what are their functions? how do they talk to each other? 

- 12 Sharp sensors. I cant make out the ones on the legs. In fact  I cant make out any. Do you have detailed pictures?

- "Photodiodes for aligning with other systems" : what other systems? With what kind of interface?

- Which moves can it do autonomously and which moves are remote controlled? 

 Terribly sorry about all those questions, but you have to realize that you've posted your robot on a website with some of the most curious of robot builders. We need to steal every idea you've had ;)

 

Hi mintvely,

I am happy to answer all your questions after all my aim is to give this system to the community :)

I will soon be designing a half scale model of which the CAD files i am planning to give online :))

Now on your questions:

 -planetary rovers move with exceptionaly low speeds. this a funtion of comm delays, reduced on-board computing muscles and totally unknown hostile environments. I used inexpensive motors from MFA como drills, which i wouldn't recommend to anybody. the rover's final speed came to approx. 5cm/sec consistent with all mars rovers (to date).

-20 PICS: 14 pre-programmed motor contollers came from http://www.jrkerr.com/ these support full PID speed/position servo control. the rest were PIC18F452 and were used for local behavioral loops as well as for data acquisition from sensors. I used an RS458 electrical protocol for the comms bus

-16 sharp sensors :)))

-the rover is called MTR - Multi Tasking Rover because rover functionality is decoupled from rover mobility. i.e. the rover doen not carry any instruments or tools. these come in separate modules called Packs which encapsulate all the necessary functionality to carry out a mission objective. for example a manipulator pack, a weather station pack a drill pack etc. these systems use an 850nm laser diode which the rover picks up and uses to allign with them and acquire. once on-board the pack comms with the rover through the rs485 bus, which it becomes a member of. in effect you can get multiples of the functionality a single rover can nowadays deliver with only a fraction of the payload. very important for a space system as you may understan. A closer look at the PIC will show the first and only Pack that has been designed to date (for concept evaluation purposes) 

-the rover is controlled via a behaviour based architecture. a number of safety and traversal enhancement behaviours are enabled by the tele-operator as they may wish. by utilising sensor data you can do automatically fancy things like (((:

accelerometers: adjust body pitch and roll

Sharp IR: avoid obstacles, stop within a certain range from obstacle, level body 

I want to be part of this community and give my knowledge as much as I can. After all knowledge is there to be spread! So keep asking:))))