Presentation is loading. Please wait.

Presentation is loading. Please wait.

Software-Hardware mapping in a Robot Design Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague Pavol Jusko, David Obdrzalek, Tomas.

Similar presentations


Presentation on theme: "Software-Hardware mapping in a Robot Design Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague Pavol Jusko, David Obdrzalek, Tomas."— Presentation transcript:

1 Software-Hardware mapping in a Robot Design Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague

2 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com Introduction MART Robotic Team How we improved the design and the implementation of our robot Built from scratch, then improved PC based Software - Hardware mapping

3 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com Agenda Original design Hardware Software Pros and Cons New design Hardware changes Hardware modules Software changes Conclusion

4 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com First idea One MCU controlling all peripherals RS-232 – Serial Port Packet oriented protocol

5 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com Software design What we wanted universal software for universal robot with any kind of hardware Layered design Communication layer Hardware abstraction layer Smart layer

6 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com

7 Pros and Cons Pros Easy to create Worked well on two contests Eurobot 2007 Robotour 2007

8 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com Pros and Cons Cons Hardcoded solution Packet handling is not maintainable Hard to extend MCU limitations

9 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com Hardware changes Removed one-to-one concept Bus topology I 2 C high speed bus with SMBus USB to I2C bridge Independent modules on the bus

10 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com HBmotor board MCU (Atmel AVR) H-Bridge Encoders Switches

11 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com Hardware comparison

12 MART Robotic Team, http://mart.matfyz.cz, petrusek@gmail.com

13 Conclusion More universal design Better maintainability Better extendibility Easier changes More possibilities for the future

14 Thank you for your time Questions? Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague http://mart.matfyz.cz, petrusek@gmail.com


Download ppt "Software-Hardware mapping in a Robot Design Pavol Jusko, David Obdrzalek, Tomas Petrusek Charles University, Prague Pavol Jusko, David Obdrzalek, Tomas."

Similar presentations


Ads by Google