Skip to content

Network setup

Rich Wareham edited this page Oct 3, 2013 · 6 revisions

Our Q.bo is configured for wired or wireless network access. Wired access is via the lab network and the robot's name. Wireless access is via the hidden robots wireless network. Contact rjw57 or SigProC CO for more details on joining the network.

Routing

Packets are routed between the wireless network and the lab wired network only. If the robot is only on the wireless connection, it can talk to machines in the lab but not the wider world. The robot must be physically plugged into the network to access the Internet.

Machines on the wired network have different host names and IPs that machines on the wireless network. If your machine is both plugged into the wired network and on the wireless, it will have two names: one for the wired and one for the wireless. The wireless name will probably be of the form sigproc-robot-laptopX where X is some number.

Make sure you use the correct names for the correct network. Specifically, if you're talking to the robot, you need to make sure that the ROS_MASTER_URI environment variable and the qbo_address launch parameter are correctly set for the network you're using. See Initial-setup for the script which rjw57 uses.

Wired operation

Plugging the robot into the lab network should result in it getting a connection automatically via DHCP. Your machine should also get an IP address DHCP-ed. Contact rjw57 or SigProC CO for information about adding your machine to the network.

Wireless operation

You will need to join the robot network. (Again, contact rjw57 or SigProC CO for information on this.) The robot network does not route externally and so you'll need to use a wired connection on your machine for accessing the Internet and the wireless to access the robot network.

Clone this wiki locally