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

Installing Turtlebot3 software for the first time on remote pc

asked 2017-07-14 16:38:03 -0600

pitosalas gravatar image

I am up to the point of starting up the software on the remote pc. I am following the tb3 wiki. I gave this command:

pitosalas@pitothink:~$ roslaunch turtlebot3_bringup turtlebot3_model.launch

I am getting this error message:

[turtlebot3_model.launch] is neither a launch file in package [turtlebot3_bringup] nor is [turtlebot3_bringup] a launch file name
The traceback for the exception was written to the log file
  • I am not sure what directory I should be in when issueing the above command
  • Also where can I find the log file?

Thanks!

Pito

edit retag flag offensive close merge delete

2 Answers

Sort by ยป oldest newest most voted
1

answered 2017-08-08 21:20:28 -0600

jayess gravatar image

You can run that command from anywhere. The problem is that ROS can't find the package turtlebot_bringup. You need to make sure that you

  • install the package using apt-get or from source.
  • if you downloaded it from the source, put it in the src directory of your catkin workspace
  • go to the root of your catkin workspace and run either catkin_make or catkin build (which ever is recommended)
  • run source devel/setup.bash (again, from the root of your catkin workspace)

Now, you should be able to run that command.

edit flag offensive delete link more
1

answered 2017-07-14 21:41:47 -0600

xnick77x gravatar image

I assume you're following this: http://turtlebot3.robotis.com/en/late...

Assuming you have the ros master hostname on your turtlebot directed at the ip of your remote PC, you need to run roscore on you remote PC and run the bringup command on the turtlebot. There are a couple of ways to do this:

  1. open up terminal on the turtlebot and run the launch bringup
  2. ssh from your remote PC and run the launch bringup
  3. create a startup script that executes the bringup when the turtlebot turns on

Other than the bringup, everything else(navigation, SLAM, teleop) can all be run from your remote PC.

edit flag offensive delete link more

Question Tools

2 followers

Stats

Asked: 2017-07-14 16:38:03 -0600

Seen: 1,029 times

Last updated: Aug 08 '17