Are you using a PR2? The files in /etc/ros are a little different. The "/etc/ros/setup.sh" file is used for scripts, where sourcing rosbash isn't useful (you don't really need tab completion). "/etc/ros/setup.bash" is what users can add to their ".bashrc" files on the PR2.<br>
<br>Kevin<br><br><div class="gmail_quote">On Tue, Jan 11, 2011 at 9:11 PM, Ryohei Ueda <span dir="ltr"><<a href="mailto:ueda@jsk.t.u-tokyo.ac.jp">ueda@jsk.t.u-tokyo.ac.jp</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
now im using rosinstall to setup my ros environment, and<br>
i found my setup.sh, generated by rosinstall, does not have<br>
"source rosbash".<br>
<br>
but i found setup.bash and setup.zsh at ${ROS_ROOT}/../<br>
<br>
is it right to add "source setup.bash" instead of setup.sh in my bashrc?<br>
<br>
the wiki page (<a href="http://www.ros.org/wiki/cturtle/Installation/Ubuntu/SVN#cturtle.2BAC8-Installation.2BAC8-rosinstall.Environment_Setup" target="_blank">http://www.ros.org/wiki/cturtle/Installation/Ubuntu/SVN#cturtle.2BAC8-Installation.2BAC8-rosinstall.Environment_Setup</a>)<br>

says to add source setup.sh in my .bashrc.<br>
<br>
the version of rosinstall im using is 0.5.10:<br>
$ rosinstall --version<br>
rosinstall 0.5.10<br>
<br>
thanks<br>
<br>
-- ryohei<br>
_______________________________________________<br>
ros-users mailing list<br>
<a href="mailto:ros-users@code.ros.org">ros-users@code.ros.org</a><br>
<a href="https://code.ros.org/mailman/listinfo/ros-users" target="_blank">https://code.ros.org/mailman/listinfo/ros-users</a><br>
</blockquote></div><br>