roslaunch turtlebot_bringup minimal.launchIf all goes well, the terminal should fill with notification messages and the robot should make a pleasant electronic start-up sound.
roslaunch turtlebot_teleop keyboard_teleop.launchOnce the instructions appear you should be able to drive your Turtlebot from the keyboard.
ifconfig into a terminal window. You should see something like:
eth0 Link encap:Ethernet HWaddr 08:60:6e:91:56:01
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:19
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:69397917 errors:0 dropped:0 overruns:0 frame:0
TX packets:69397917 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:10305833094 (10.3 GB) TX bytes:10305833094 (10.3 GB)
wlan0 Link encap:Ethernet HWaddr dc:85:de:8a:13:5c
inet addr:134.126.125.200 Bcast:134.126.125.255 Mask:255.255.255.0
inet6 addr: fe80::de85:deff:fe8a:135c/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4653 errors:0 dropped:0 overruns:0 frame:0
TX packets:5643 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:840813 (840.8 KB) TX bytes:1134373 (1.1 MB)
You are looking for an "inet addr" field that looks like an IP address. In this case it is 134.126.125.200. Note that IP address for later use.
ssh -X robot@134.126.83.227
-X in the ssh invocation enables
X11 forwarding. This means that if you start a GUI application on the
remote machine, it will be visible on your local display. This can be
handy, but performance will tend to be choppy over wifi. roslaunch turtlebot_bringup 3dsensor.launch depth_registration:=falseThis activates the Kinect sensor.
roslaunch turtlebot_rviz_launchers view_robot.launch(Rviz occasionally crashes on startup. Usually restarting it solves the problem.)