Raspberry Pi + Mathematica + RVR

Since Mathematica is available on the Raspberry Pi, it is worth exploring its utility as a RVR controller.
Among the many advantages mathematica adds to the Pi are easy connections to external devices, numerous tools for data analysis (applied to sensor data), and dynamic programming. I have remotely connected the Pi to the RVR serial port using XBees. At this time I have programmed only the motion controls. The attached images show the current program. Note the “console”, which illustrates how dynamic programming can be used to simplify user interaction with the RVR .


I have uploaded an image of the latest version of my mathematica console. Note the addition of new commands, especially STEP. This command emulates a stepper motor, allowing more precise positioning of the RVR in any of the four major motions.

1 Like