ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

answered 2011-02-24 12:51:54 -0500

joq gravatar image

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.

click to hide/show revision 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.

click to hide/show revision 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.

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.

click to hide/show revision 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

  • ~/ros/setup.bash
  • Follow the tutorial from there.after that.

click to hide/show revision 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 (~/find_object.rosinstallfind_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. 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.

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.