Robo-Platform: A Robotic System for Recording Sensors and Controlling Robots
Masoud Dayani Najafabadi, Khoshnam Shojaei

TL;DR
This paper introduces a versatile robotic platform using smartphones and microcontrollers for data acquisition and robot control, enabling affordable, portable, and programmable robotic experiments and applications.
Contribution
The paper presents a novel integrated robotic system combining smartphones, microcontrollers, and remote control for data collection and robot management in various robotic tasks.
Findings
System effectively records diverse sensor data for robotics applications.
Remote control over Wi-Fi or Bluetooth is feasible and reliable.
Demo projects include toy car and quadcopter control.
Abstract
Mobile smartphones compactly provide sensors such as cameras, IMUs, GNSS measurement units, and wireless and wired communication channels required for robotics projects. They are affordable, portable, and programmable, which makes them ideal for testing, data acquisition, controlling mobile robots, and many other robotic applications. A robotic system is proposed in this paper, consisting of an Android phone, a microcontroller board attached to the phone via USB, and a remote wireless controller station. In the data acquisition mode, the Android device can record a dataset of a diverse configuration of multiple cameras, IMUs, GNSS units, and external USB ADC channels in the rawest format used for, but not limited to, pose estimation and scene reconstruction applications. In robot control mode, the Android phone, a microcontroller board, and other peripherals constitute the mobile or…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsModular Robots and Swarm Intelligence
