Name: Hyperion-Software
Owner: AUV-IITK
Description: Repository for software behind the 2nd Vehicle of team AUV-IITK
Created: 2018-03-11 11:20:05.0
Updated: 2018-05-21 16:33:05.0
Pushed: 2018-04-06 21:57:31.0
Size: 120
Language: C++
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
This repository contains the code for our second underwater vehicle Hyperion
.
| S. No. | Operating System | ROS Version | Build Status | |:——: |:—————-: |:————: |:————: | | 1. | Ubuntu 16.04 LTS | Kinetic Kame | |
Create a catkin worspace following the guidelines given here
r -p ~/catkin_ws/src
/catkin_ws/src
in_init_workspace
.
in_make
Clone this repository to your catkin workspace
/catkin_ws/src
clone https://github.com/AUV-IITK/Hyperion-Software.git
Install all dependency packages to run the repository
The repository requires the following ROS packages to run: usb_cam, geographic_msgs, rosserial_arduino, underwater_sensor_msgs.
You can build and install those packages from their respective sources or you can use the following command in Ubuntu 16.04 to install them. If you are building from source or using a different package manager, make sure you are building the kinetic version of these packages to ensure maximum compatibility.
apt-get install ros-kinetic-usb-cam \
ros-kinetic-geographic-msgs \
ros-kinetic-rosserial-arduino \
ros-kinetic-underwater-sensor-msgs
catkin_make
/catkin_ws
maximize performance, build the workspace in Release mode
in_make -DCMAKE_BUILD_TYPE=Release
To get started with contributing to this repository, look out for open issues here. Kindly read the Developer's Guide before sending a pull request! :)