Skip to content

Mechatronics-SDSU/mechatronics-2019

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

mechatronics-2019

MechatronicsGit

About SDSU Mechatronics

San Diego State University Mechatronics is an undergraduate student run organization that strives to bring a multi-disiplinary hands-on education in the field of robotics to students of different educational backgrounds in the San Diego area. Our organization primarily focuses on Autonomous Underwater Vehicles (AUVs) to compete in the international RoboSub competition hosted by RoboNation in San Diego, California.

This Repository

This repository contains the newly designed software system for the 2019 vehicle Perseverance. The base architecture of the Perserverance 2019 AUV is built off of the MechOS library developed by SDSU Mechatronics. MechOS provides a reliable, fast, and extremely modular BSD socket based communication protocol that allows many of the vehicles systems to be isolated and provides the ability for multimachine communication. This libary promotes a node based system architecute that makes each of the primary systems such as movement control, sensor control, mission tasking, vision, etc. as independent systems all communicating to one another with a topic based publisher/subscriber messaging system.

About

MechOS Code for the 2019 Autonomous Vehicle

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages