Connecting to Baxter and/or Remote Computer
Unpacking Your New Base -> Mobility Base Setup -> Battery Replacement -> Wireless Joystick -> SDK Setup -> Config -> Launch -> Mounting Baxter and Backpack -> Motion Demo -> Connecting to Baxter and/or Remote Computer
It is possible to remotely control the embedded PC of Mobility Base via SSH and VNC. The user has complete access to the on board computer, and can choose to configure the Baxter Mobility Base as a slave to the master on Baxter, or run an independent master.
Configure Mobility Base network, Baxter network and your remote computer network in the way that all device share same LAN network by setting Static IP and Sub-net mask or DHCP network. Make sure the Baxter and the mobility base connected over Ethernet. Baxter can be connected to the wireless Local network using an WiFi-Ethernet bridge. To connect to Remote computer you may need to connect the Mobility Base to the Local network over Ethernet cable.
Setting Static IP and Sub-net Mask
Connect to the Local Network over Ethernet. Mobility Base is pre-installed with Ubuntu OS. Follow the pages below to configure your network.
Ping to the Connections
To check , the network has been configured properly and the connection has been established properly we can use the command line script 'ping'. Self ping to check the network has been configured and static ip and subnet mask has been set correctly. Try pinging each machine to itself as example below.
$ ping 10.20.0.46
Set the ROS Master URI on the .bashrc file by sourcing the scripts below on command line, this allows to know that which ROS machine is ROS Master.
$source export ROS_MASTER_URI = http://ip_address or host name/11311 eg: $source export ROS_MASTER_URI = http://10.20.0.47/11311 &source export ROS_MASTER_URI = http://baxter/11311
Set the ROS IP on the .bashrc file by sourcing the scripts below on command line.
$source export ROS_IP = ip address eg: $source export ROS_IP = 10.20.0.47
Time check and Synchronization
Check time syncronization error with ROS master using NTP.
Syncronization time with ROS master using NTP.
Below links will guide you how to do time check and time synchronization.