The ultimate visualization method with your Roomba

With the ever-increasing proliferation of data comes the need to understand and visualize it in new and intuitive ways. Wolfram's Mathematica allows mathematicians and physicists to calculate and plot their data with functions like Plot and Plot3D. Now with PlotRoomba we are able to see our data on a macroscopic and easily accessible scale.

Using the Wolfram Development Interface, we were able to create a PlotRoomba function which takes in a function for plotting (PolarPlotRoomba is available for plotting polar functions). Upon execution, Mathematica will plot the function internally as well as post the graph data to our endpoint. Our internet-connected Roomba will read the function data and subsequently follow the path of the curve.

Built With

  • facebook-live-api
  • irobot-create2
  • python
  • wolfram-development-platform
  • wolfram-mathematica
Share this project:

Updates