All Projects → kylerlaird → tractobots

kylerlaird / tractobots

Licence: GPL-3.0 License
field robots

Programming Languages

C++
36643 projects - #6 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
shell
77523 projects
c
50402 projects - #5 most used programming language
GLSL
2045 projects

Tractobots Project

Field robots

Dependencies installation (ROS Kinetic)

ROS packages:

sudo apt-get install -y ros-$ROS_DISTRO-mapviz ros-$ROS_DISTRO-mapviz-plugins ros-$ROS_DISTRO-tile-map ros-$ROS_DISTRO-robot-localization

Docker:

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
sudo apt-get update
sudo apt-get install -y docker-engine

ROS Offline Google Maps with MapViz (thanks to danielsnider):

mkdir ~/mapproxy
sudo docker run -p 8080:8080 -d -t -v ~/mapproxy:/mapproxy danielsnider/mapproxy

Optional: catkin_tools

Download repository and compile it:

git clone https://github.com/kylerlaird/tractobots.git
cd tractobots
catkin build
source devel/setup.bash

Usage

On different terminals run:

roslaunch tractobots_launchers bringup.launch
roslaunch tractobots_launchers mapviz.launch
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].