What communication interfaces are available for an RMP?
Segway RMPs are designed to take commands from a higher level, user designed, navigational system via a simple USB or CAN serial bus interface. The control processor may be a laptop receiving joystick commands from a stationary PC, a small microcontroller, or some other device that can send velocity and steering commands to the RMP. In general, most users find that CAN bus provides the most deterministic control of the RMP.
What controls the movement of an RMP?
RMPs can receive speed and turn rate commands at regular intervals (no shorter than every 10 msecs and no longer than 300 msecs). Commands are saved for approximately 400 msecs before the speed and turn rate are slowed to zero. This prevents persistent machine movement if communication with the controlling computer is interrupted. Other configuration commands are provided for changing controller mode and adjusting performance limits.
What is the primary programming platform for an RMP?
Segway provides a demonstration application with C++ source code that runs on Windows 2000 and Windows XP platforms. The source code illustrates how commands may be constructed and sent to the RMP and how data may be received back and parsed. This application may also be used to check/test the RMP’s functionality.
What documentation is available to customers?
• User Guide (42 pages)
• Interface Guide (13 pages)
• USB drivers installation instructions
• Demo application with C++ source code
• 3D CAD Models
I would like to order Segway’s Robotic Mobility Platfroms outside of the United States.
Segway has authorized Manu System AG as an international distributor of it’s RMP product line. You may contact them at any time to aquire Segway’s RMP product:
Manu Systems AG
Phone: +49 941 9459 280
Fax: +49 941 9459 289