Project Description
Autonomous Tanks and Target Location (Military Attack System):
This project idea is to simulate autonomous attack vehicles that can access and monitor rough terrain not practical for humans. Three tanks will simultaneously search a given area based on GPS for a target emitting a signal. During this search the tanks will communicate via Bluetooth, sharing their location and the targets location. Once the target is found, the tanks will form an offensive position surrounding the target in order to “disable” it.
This project will utilize three Dragonboard 410c to control the sensors and motor direction for the tanks using the available 12 digital GPIO’s. These micro-controllers have on-board GPS, Wi-Fi, and Bluetooth antennas making it a perfect choice for this project. One of these micro-controllers eliminates the need to implement any external communication or GPS hardware, which is essential for this project. The autonomous behavior for this project will be controlled by GPS while avoiding any object using digital sensors mounted on the chassis.
This project idea was created to form an alternate solution to foot soldiers for dangerous terrain in enemy territory.
Deliverables
1: Autonomous Behavior
2: Target Location
3: Wireless Communication
4: GPS Capabilities
5: Integration of the preceding steps.
…
Milestones
1: Autonomous Behavior:
- Obtain Readings from all sensors.
- Create sensor read definitions
- Use definitions to control motors
- Operate while avoiding objects
2: Target Location:
- Create target
- Use ultrasonic transmitter
- Install receiver onto tanks
- Once located, set new GPS way-points for tanks
3: Wireless Communication:
- Bluetooth setup
- Master vs. Slaves (Piconet)
- Communicate location and targets location (text files)
- Read and utilize received files
4: GPS Capabilities:
- Download appropriate libraries
- Test GPS and record data
- Set way points for individual tanks
- Maintain path set by GPS
5: Integration:
- Integrate Autonomous behavior with target location
- Add communication aspect
- Troubleshoot
Work Breakdown Structure (WBS)
1: Autonomous Behavior:
Green : Obtain Readings from all sensors.
Green : Create sensor read definitions
Green: Use definitions to control motors
Yellow: Operate while avoiding objects
2: Target Location:
Yellow :Create target
Green: Use ultrasonic transmitter
Green: Install receiver onto tanks
Yellow: Receive readings
Yellow: Perform tasks based on readings
3: Wireless Communication:
Green: Bluetooth setup
Red: Create Master vs. Slaves (Piconet)
Yellow: Communicate location and targets location (text files)
Red: Read and utilize received files
4: GPS Capabilities:
Green:Download appropriate libraries
Yellow: Test GPS and record data
Red: Set way points for individual tanks
Yellow: Maintain path set by GPS
5: Integration:
Yellow: Integrate Autonomous behavior with target location
Red: Add communication aspect
Troubleshoot
…
Extension/Changes
…
Final Project Report
…
Project Management Concepts
…