# Revision history [back]

I believe the problem is that roslaunch uses rospack to find the location of Gazebo. If the path to Gazebo 1.0 is first in the ROS_PACKAGE_PATH environment variable, then roslaunch will use the 1.0 version.

Right now, the easiest way is to sudo apt-get install drcsim, and source the /usr/share/drcsim/setup.sh file.

I believe the problem is that roslaunch uses rospack to find the location of Gazebo. If the path to Gazebo 1.0 is first in the ROS_PACKAGE_PATH ROS_PACKAGE_PATH environment variable, then roslaunch will use the 1.0 version.

Right now, the easiest way is to sudo apt-get install drcsim, and source the /usr/share/drcsim/setup.sh file.

I believe the problem is that roslaunch uses rospack to find the location of Gazebo. If the path to Gazebo 1.0 is first in the ROS_PACKAGE_PATH environment variable, then roslaunch will use the 1.0 version.

Right now, the easiest way is to sudo apt-get install drcsim, and source the /usr/share/drcsim/setup.sh file.

Update

I think roslaunch can't launch programs that live outside of ROS. Someone should correct me if I'm wrong. One work around is to create a bash script that lives inside a ROS package. The bash script can then run gazebo. For example:

#!/bin/sh
gazebo \$1