Contact Info
Florida Tech
- Team Advisor: Dr. Matthew Jensen
- Email: mjensen@fit.edu
- Team Lead: William Nyffenegger
- Email: wnyffenegger2013@my.fit.edu
- Team Email: igvc.fit@gmail.com
- CS Advisor: Dr. Marius Silaghi
Florida State
- Team Advisor: Dr. Nikhil Gupta
- Email: ng10@my.fsu.edu
- Team Lead: NA
- Email: NA
- Team Email: NA
NOTICE:
We are in the process of updating our website to a better template. Please excuse the current state of the site. We expect it to be ready by the beginning of the Fall semester.
About Us
We are a team of undergraduate engineering students from Florida Tech and FSU competing in the national Intelligent Ground Vehicle Competition at Oakland University. Our goal is to build a fully autonomous robot capable of completing an advanced course. Here is a copy of this years competition rules where you can also find the course descriptions: IGVC Rules 2017
Design Challenges
- Image Processing
- Computer Vision
- Intelligent Navigation
- Artificial Intelligence
- Reliability Engineering
- Vehicle Suspension
- Parallel Processing and Concurrency
- Vehicle Design and Assembly
Work Distribution
The overall work distribution between FIT and FSU has yet to be determined. However both teams have their strengths. FSU is strong in mechanical design, embedded control, and low level programming. FIT is strong in software engineering, sensors, and electrical engineering.
Software tasks include:
- Real Time Course Building & Navigation
- Image Processing & Computer Vision
- Models & Simulations
- Motion Planning
- Position Estimation
- Software Metrics & Testing
Electronics related tasks:
- Power Diagrams
- Waterproofing
- Voltage Regulation & Noise Reduction
Mechanical tasks inlcude:
- Motors & Motor Control
- Suspension
- Embedded Programming
- Serial Programming
- Vehicle Design & Fabrication
- Sensor Placement & Movement
A copy of Florida Tech's summer goals is available here. It is written from a software perspective, but reflects the overall goals.
Software and Tools
To construct the robot we are using a variety of software and sensors. Many of these tools are focused on easing our collaboration.
Administratively the teams use Slack, OneNote, and OneDrive to coordinate from remote locations. Additionally the robot is being designed using OnShape. OnShape is a cloud based, open source tool for collaborative CAD design.
A list of major software being used includes:
- Gradle for building and testing in Java and C++
- We are considering TestNG, GoogleTest, and nose for use as potential testing frameworks
- RabbitMQ for communication between functional units
- ROS, OpenCV, and PCL for image processing
- JetBrains IDEs (IntelliJ IDEA, CLion, etc..)
- Various open source libraries