Difference between revisions of "Networking Cars"

From ESE205 Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 
== Overview ==
 
== Overview ==
The project is to create a network of at least two cars that can dynamically connect and disconnect with each other through a latch to allow for easy data sharing between unique sensor systems. Each car will be able to locate the other and align themselves to attach properly. The alignment will be aided using an electromagnet in the latch. Once attached, wires in the latch connected to the microcontrollers of the cars will allow for communication.  
+
The project is to create a network of at least two cars that can locate each other without user guidance. Using the open source platform of the Pi Car, we hope to add a serviceable extra module to integrate with existing functions of the current system. This module will consist of a transmitter and a receiver on respective cars, and the dynamic car will be able to interpret the signal in order to self-navigate to the location of a second car.
 +
 
 
== Team Members ==
 
== Team Members ==
 
Curtis Hoffman <br>
 
Curtis Hoffman <br>

Revision as of 00:06, 23 September 2017

Overview

The project is to create a network of at least two cars that can locate each other without user guidance. Using the open source platform of the Pi Car, we hope to add a serviceable extra module to integrate with existing functions of the current system. This module will consist of a transmitter and a receiver on respective cars, and the dynamic car will be able to interpret the signal in order to self-navigate to the location of a second car.

Team Members

Curtis Hoffman
Deep Jyoti
Andrew O'Sullivan (TA)

Objectives

  • Design and build a latching mechanism that integrates electromagnets and wire connections.
  • Using Bluetooth or similar systems, enable each car to locate one another.
  • Create a software interface and allows users to send commands to the cars to connect/disconnect.
  • Add circuitry to each of the microcontrollers on the cars to share information with one another using the I2C connection protocol.

Challenges

  • Establishing reliable communication between cars
  • Make sure system is not susceptible to interference from ambient networks.
  • Design System for Power Delivery (Stretch Goal)
  • Become familiar with Pi Car hardware capabilities.
  • Learn Raspberry Pi

Budget

  • Pi Car Hardware (TBD)
  • Misc. Sensors (TBD)

Gantt Chart