Thread: ROS in FIRST ?
View Single Post
  #2   Spotlight this post!  
Unread 21-09-2010, 20:16
Greg McKaskle Greg McKaskle is offline
Registered User
FRC #2468 (Team NI & Appreciate)
 
Join Date: Apr 2008
Rookie Year: 2008
Location: Austin, TX
Posts: 4,753
Greg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond reputeGreg McKaskle has a reputation beyond repute
Re: ROS in FIRST ?

The NXT is described as running standard LEGO firmware, so the ROS tools seem to be using it as a drone. The host PC does all the thinking, and via the direct commands that are built into the NXT protocol, ROS directs a motor to turn on or off, reads a sensor, etc. Microsoft Robotics Studio also had NXT support with its tools, though I believe it only supported one model whereas the ROS can load more complex LDD models, and presumably use them more effectively in its steering model, physics modeling, etc.

As for the ROS running on the cRIO, of course it is technically possible. NI Robotics folks have looked into it several times to determine how difficult different levels of ROS support would be and what they would bring to the table. Integration of the LV robotics libraries with ROS would allow for even more tools, but to this point, it hasn't justified the effort.

Greg McKaskle
Reply With Quote