Wake Up Car

Wake Up Car

Hofit Doron & Sharon Mandel

Controlling a car movements using beacon sensors.
The car will travel at a random route within a defined vicinity.

Detailed documentation is available here:

  • Click here to view the car code.
  • Click here to view the beacons code.
  • Click here to view the tutorial about the beacons.

Our Goals:

Allow the car to perform a Rectilinear & curvilinear motions using the room’s mappings via beacons.
The beacons serves as boundaries of the desired vicinity which replace the need the use for cameras, thus people’s privacy is preserved.

Wake Up Car-drone

Link:
Click here to view a bigger image.


Components:

  • Indoor “GPS” system.
  • 1 mobile beacon, 1 router and 4 stationary beacons.
  • C
  • Drone – Syma X9 (a drone with wheels)
  • Arduino Uno
  • Controller – DEVO 7E

Description:

After selecting the desired vicinity one sensor is placed on one of the room’s wall,
it serves as a reference point (0,0,0).
Three other sensors are placed on the room’s remaining walls,
the position of each point is being determined with respect to the reference point.
together all four sensors create a defined vicinity of which the car is allowed to travel.
The user have the opportunity to add manually obstacles in a square shape.
A fifth sensor (a mobile one) is placed on the car.
The position of this sensor varies within the vicinity defined above (the reference point) and is being determined by the correct position of the car.
All five sensors communicate with the computer through the modem(router).
Wake Up Car-becoans

Link:
Click here to view a bigger image.

Some additional improvements:

  • Adding one additional mobile beacon on the drone which allow measure rotating angle.
  • Adding one additional mobile beacon on the car which allow measure rotating angle.
  • Switch between two modes: drone & car (using the wheels of the drone).
Accessibility
Close Close