Difference between revisions of "2020FallTeam1"

From MAE/ECE 148 - Introduction to Autonomous Vehicles
Jump to navigation Jump to search
Line 14: Line 14:
== Hardware ==
== Hardware ==
- Jetson Nano Developer Kit <br>
- Jetson Nano Developer Kit <br>
- Adafruit PCA9685  - 16bit PWM controller <br>
- Adafruit PCA9685<br>  
- 16bit PWM controller <br>
- USB webcam<br>
- USB webcam<br>
- High power LEDs<br>
- High power LEDs<br>

Revision as of 04:19, 17 December 2020

Team Members

Electrical Engineers
Benjamin Crawford
Heather Huntley
Joshua Orozco
Mechanical Engineers
Peggy Tran

Project Overview

Initially the goal of our project was to design an autonomous vehicle that would utilize sensors to detect and gather tennis balls in one area to facilitate collecting them after each set. Due to COVID-19, the scope of our project was pivoted to create a ROS package that enables the RoboCar to detect and follow the yellow lines on the racetrack. The RoboCar uses RGB sensors to read the yellow lines and compute a centroid value that it follows.

Hardware

- Jetson Nano Developer Kit
- Adafruit PCA9685
- 16bit PWM controller
- USB webcam
- High power LEDs
- 11.1V 3S LiPo battery
- Battery voltage sensor
- 433MHz remote relay
- 12V-5V DC-DC voltage converter

The car our team used is built around a Traxxas Ford Fiesta chassis containing a DC motor, electronic speed controller and servo motor.

Software

We set up a GitHub repository where the code used by the vehicle is stored. The repository contains an ROS package which is designed to be used with our car. The following diagram displays the overall structure of the out ROS package, Autonomous_ROS_Racer.

Milestones

Future Suggestions

Acknowledgements

References