ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
That tutorial skips over several important preliminary steps.
This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (I'll use ~/find_object.rosinstall
for this example):
- other: {local-name: /opt/ros/diamondback/ros}
- other: {local-name: /opt/ros/diamondback/stacks}
- svn: {local-name: find_object, uri: '"https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on this file:
$ rosinstall ~/ros ~/find_object.rosinstall
Source the setup.bash file (you should probably add this to your ~/.bashrc
script):
$ source ~/ros/setup.bash
Follow the tutorial from there.
2 | fix quoted file formatting |
That tutorial skips over several important preliminary steps.
This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (I'll use ~/find_object.rosinstall
for this example):example) with these three lines:
- other: {local-name: /opt/ros/diamondback/ros}
- other: {local-name: /opt/ros/diamondback/stacks}
- svn: {local-name: find_object, uri: '"https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on this file:
$ rosinstall ~/ros ~/find_object.rosinstall
Source the setup.bash file (you should probably add this to your ~/.bashrc
script):
$ source ~/ros/setup.bash
Follow the tutorial from there.
3 | cturtle, not diamondback |
That tutorial skips over several important preliminary steps.
This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (I'll use ~/find_object.rosinstall
for this example) with these three lines:
- other: {local-name:
/opt/ros/diamondback/ros}/opt/ros/cturtle/ros}
- other: {local-name:
/opt/ros/diamondback/stacks}/opt/ros/cturtle/stacks}
- svn: {local-name: find_object, uri: '"https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on this file:
$ rosinstall ~/ros ~/find_object.rosinstall
Source the setup.bash file (you should probably add this to your ~/.bashrc
script):
$ source ~/ros/setup.bash
Follow the tutorial from there.
4 | correct typo in uri |
That tutorial skips over several important preliminary steps.
This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (I'll use ~/find_object.rosinstall
for this example) with these three lines:
- other: {local-name: /opt/ros/cturtle/ros}
- other: {local-name: /opt/ros/cturtle/stacks}
- svn: {local-name: find_object, uri:
'"https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}'https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on this file:
$ rosinstall ~/ros ~/find_object.rosinstall
Source the setup.bash file (you should probably add this to your ~/.bashrc
script):
$ source ~/ros/setup.bash
Follow the tutorial from there.
5 | clean up formatting, add shell commands |
That tutorial skips over several important preliminary steps.
steps. This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (I'll use ~/find_object.rosinstall
for this example) with example), containing these three lines:
- other: {local-name: /opt/ros/cturtle/ros}
/opt/ros/cturtle/ros}
- other: {local-name:
/opt/ros/cturtle/stacks}
/opt/ros/cturtle/stacks}
- svn: {local-name: find_object, uri:
'https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}'https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on this file:
$ rosinstall ~/ros ~/find_object.rosinstall
that file. Source the setup.bash file (you setup.bash
script (which you should probably add this to your ~/.bashrc
script):script).
You can do all of the above with these shell commands:
$ cp /opt/ros/cturtle/.rostinstall ~/find_object.rosinstall
$ roslocate info find_object >> ~/find_object.rosinstall
$ rosinstall ~/ros ~/find_object.rosinstall
$ source ~/ros/setup.bash
Follow the tutorial from there.after that.
6 | use relative example file name |
That tutorial skips over several important preliminary steps. This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (I'll use (
for this example), containing these three lines:~/find_object.rosinstallfind_object.rosinstall
- other: {local-name: /opt/ros/cturtle/ros}
- other: {local-name: /opt/ros/cturtle/stacks}
- svn: {local-name: find_object, uri: 'https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on that file. Source file, and source the setup.bash
script (which you should probably add to your ~/.bashrc
script).
You can do all of the above with these shell commands:
$ cp /opt/ros/cturtle/.rostinstall ~/find_object.rosinstall
find_object.rosinstall
$ roslocate info find_object >> ~/find_object.rosinstall
find_object.rosinstall
$ rosinstall ~/ros ~/find_object.rosinstall
find_object.rosinstall
$ source ~/ros/setup.bash
Follow the tutorial after that.
7 | fix typo |
That tutorial skips over several important preliminary steps. This is the best answer I know. Maybe someone else has a better approach.
Install the ROS binary packages if you have not already (see: Ubuntu C-turtle installation).
Create your own rosinstall file (find_object.rosinstall
for this example), containing these three lines:
- other: {local-name: /opt/ros/cturtle/ros}
- other: {local-name: /opt/ros/cturtle/stacks}
- svn: {local-name: find_object, uri: 'https://code.ros.org/svn/wg-ros-pkg/branches/trunk_cturtle/stacks/find_object'}
Run rosinstall on that file, and source the setup.bash
script (which you should probably add to your ~/.bashrc
script).
You can do all of the above with these shell commands:
$ cp /opt/ros/cturtle/.rostinstall /opt/ros/cturtle/.rosinstall find_object.rosinstall
$ roslocate info find_object >> find_object.rosinstall
$ rosinstall ~/ros find_object.rosinstall
$ source ~/ros/setup.bash
Follow the tutorial after that.