This repo is a sandbox for RoboCar 1/10 code. Please, fork it and make a pull request to share your ideas. Later they can be added to the main repo which is robocar110_ros.
Bugfixes and obvious improvements can be submitted directly to the main repo.
The repos can be stored in one workspace, so catkin could find dependencies like rc110_msgs.
mkdir -p ~/ros/src
cd ~/ros/src
git clone git@github.com:zmp/robocar110_ros.git
git clone git@github.com:zmp/robocar110_contrib.git
You can find a template node in rc110_core/rc110_template. It can be copied to other directory to develop a new node quickly.
At first, please, make sure you can build Core Nodes or Simulation.
Then, try to build the template node or similarly your own node.
cd ~/ros/src/robocar110_contrib
rosdep install -iry --from-paths rc110_core/rc110_template
catkin build rc110_template -DCATKIN_ENABLE_TESTING=OFF
source $(catkin locate --devel)/setup.bash
rosrun rc110_template rc110_template
# or
roslaunch rc110_template main.launch
Please, check CONTRIBUTING.md.