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:

GreenObtain Readings from all sensors.

GreenCreate sensor read definitions

GreenUse definitions to control motors

YellowOperate while avoiding objects

2: Target Location:

Yellow :Create target

GreenUse ultrasonic transmitter

GreenInstall receiver onto tanks

Yellow: Receive readings

Yellow: Perform tasks based on readings

3: Wireless Communication:

GreenBluetooth setup

RedCreate Master vs. Slaves (Piconet)

YellowCommunicate 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:

YellowIntegrate Autonomous behavior with target location

RedAdd communication aspect

Troubleshoot

Extension/Changes

Final Project Report

Project Management Concepts