Skip to content

Software Repository for the VantTec Unmanned Surface Vehicle platforms.

License

Notifications You must be signed in to change notification settings

BenJamesbabala/vanttec_usv

 
 

Repository files navigation

VantTec USV Main Repository

This is the main working repository for the USV (Unmanned Surface Vehicle) VantTec Platforms. Each directory represents a ROS Package:

  • arduino_br: ROS package that uses rosserial_python and rosserial_arduino to interface with the T-100 and the T-200 thrusters.
  • rb_missions: ROS package where the algorithms to solve the different RoboBoat challenges are implemented.
  • usv_comms: ROS package that allows the USV software to interface with the Digi X-Tend Hardware for communication with the main station.
  • usv_control: ROS package for the implementation of the control algorithms for the USV.
  • usv_master: ROS package containing the master node for the USV ROS software.
  • usv_perception: ROS package for the perception algorithms used in the USV.
  • vectornav_ros: ROS package that allows the USV to interface with Vectornav's IMUs.
  • velodyne: ROS package for the Velodyne LIDARs.
  • zed_ros_wrapper: ROS package for the Stereolabs ZED Camera.

TODO: Dependencies

How to start working?

Enter the following commands into your Ubuntu 16.04 terminal:

cd
git clone http://github.com/vanttec/vanttec_usv.git
cd vanttec_usv
./init_worskpace.sh

About

Software Repository for the VantTec Unmanned Surface Vehicle platforms.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 48.2%
  • C 25.4%
  • C++ 14.5%
  • CMake 8.6%
  • MATLAB 2.3%
  • Makefile 1.0%