I made an advanced line follower robot with obstacle avoidance and color detection sensors. This robot can comfortably move into a slightly rough white surface with black lines, and reach its desired destination.
A line follower robot that can move in a very uneven and rough surface and avoid obstacles.
It is based on a microcontroller (Arduino Nano) with an HC-05 Bluetooth module which is connected to an Android smartphone. By using the BT voice command Android app we send character strings to the microcontroller. The microcontroller receives the character strings sent by phone and turns on/off different home appliances (Fan, light, and TV). We also added different combinations of these appliances.
This project is about controlling multiple robots using Python Remote API. I have used the CoppeliaSlim (previously known as V-REP) and the robot Pioneer P3DX for obstacle detection and avoidance.