Small, cheap, off-the-shelf robot integrated with ROS?
I want to create an inexpensive testbed for multirobot experiments. In order to do this within my budget, I plan to centralize as much of the sensing and computation expense as possible: a single computer communicating with each robot wirelessly, and overhead kinect providing position and obstacle information.
For the robots themselves, I'm thinking something like Pololu's m3pi coupled with an XBee. My goal is to spend as little time as possible futzing with the hardware getting it to the point where it reacts to geometry_msgs/Twist messages. Does anybody here have any experience (or better yet, tutorials!) integrating a system like this into ROS? Do you know of other hardware that better suits my needs? Requirements:
- Small: < 6" diameter
- Cheap: < $200 each
- off-the-shelf: I'm not really interested in designing my own robot and hacking it together with an arduino or Raspberry Pi, but that's an option of last resort …
I've seen these previous questions, and this list, but didn't find anything ideal.