Difference between revisions of "Triskar2"

From AIRWiki
Jump to: navigation, search
Line 1: Line 1:
 +
{{Project
 +
|title=Triskar2
 +
|image=Triskar2.jpg
 +
|short_descr=Highly modular omnidirectional robot base
 +
|coordinator=AndreaBonarini
 +
|tutor=;
 +
|collaborator=GiulioFontana;MartinoMigliavacca
 +
|students=
 +
|resarea=Robotics
 +
|restopic=Robot development
 +
|start=2012/10/01
 +
|end=2015/12/31
 +
|status=Active
 +
}}
 +
 
[[Image:Triskar2.jpg  |thumb|right|200px|The naked Triskar2 base.]]
 
[[Image:Triskar2.jpg  |thumb|right|200px|The naked Triskar2 base.]]
  

Revision as of 09:28, 11 January 2013

Triskar2
Image of the project Triskar2
Short Description: Highly modular omnidirectional robot base
Coordinator: AndreaBonarini (andrea.bonarini@polimi.it)
Tutor:
Collaborator: GiulioFontana (giulio.fontana@polimi.it), MartinoMigliavacca (migliavacca@elet.polimi.it)
Students:
Research Area: Robotics
Research Topic: Robot development
Start: 2012/10/01
End: 2015/12/31
Status: Active
The naked Triskar2 base.

Triskar2 is a highly modular, omnidirectional base, developed after some years of experience with omnidirectional robots Triskar developed for the Milan Robocup Team playing in the Robocup competition up to 2010.

Triskar2 is modular both from the mechanical, the electronic, and the SW points of view.

From the mechanical point of view it has been designed by adopting the Item modular system. Any mechanical dimension can be changed within hours. Each arm holding the motor is independent and can be locked on the central pillar in seconds. This also allows easy transportation. On the central pillar different "bodies" can be locked.

From the electronics point of view, it adopts R2P, the modular architecture developed at AIRLab by Martino Migliavacca. Independent, low-cost, HW modules implement the single functionalities (such as motor control, communication, sensors,...) and it is connected to the others via a CAN bus, participating in a publish-subscribe architecture supported by the real-time operating system ChiBiOS. This means that interaction among modules is implemented in real-time. Modules include an ST Microelectronics ARM processor on which the basic functionalities of the module are implemented. Therefore, any robot HW can be implemented in hours.

R2P exposes a [MicroROS] interface, enabling each R2P node to interact directly to any ROS node implemented on a connected computer or network.

On the first instance of Triskar2 a PC by Zotac is mounted, powered through the DCDC by Mini-box.

Triskar2 is currently under development as a base for some Robogames, the most advanced of which is presently Alien-Bot.

The Triskar2 base from the bottom, with PC support.