The current use of this repository is to simulate a ROS node for the purposes of developing automated build. See PRSG’s project website for project details
Continuous Integration Etiquette:
-
Request access to to Jenkins notifications if you commit code here.
-
Check out the test suite. (still being developed).
-
Build and run the tests locally before pushing to Github.
-
If you build and run the tests successfully locally, go ahead and push to Github.
-
If you push to Jenkins and get an email failure, please fix it immediately!
-
You should be able to run RViz.
Chrony implements Network Time Protocol, (NTP), in order to keep your system clock accurate. It is designed to work with intermittent network connections.
sudo apt-get install chrony
Add this line to your .bashrc file on the UP and your development machine. Reboot.
export ROS_HOSTNAME=`echo $HOSTNAME`.local
Reboot the machine and test configuration from both ends. If you named your machine 'robot' as advised in Intel documents, you should be able to ping the robot’s processor from your machine. Substitue robot for your machine name if ou elected to use a different name.
$ ping robot.local
To test your laptop/development machine,
$ ssh [email protected] $ [email protected]'s password: robot@robot:~$ ping my_machine.local