ethz-asl / eth_supermegabot

Instructions for ETH center for robotics summer school 2019.
102 stars 41 forks source link

Using the SMB 261 VI sensor #18

Open dwisth opened 5 years ago

dwisth commented 5 years ago

Here's the rough method we figured out for resetting the VI sensor reliably if not working:

  1. Close all ros process running.
  2. Kill any existing DHCP clients. ps aux | grep dhclient sudo kill -9 <process number> as many times as required.
  3. Reboot the VI sensor. ssh root@10.0.0.1 reboot wait approx 20 seconds. Check it has rebooted with ping 10.0.0.1.
  4. Restart the DHCP client: sudo dhclient enx<tab complete here>. This takes time.
  5. Start the launch files now.

The main problem is that the VI sensor is DHCP master so the PC needs to request an IP from the sensor.

dwisth commented 5 years ago

our new awesome launch file. new_awesome_launch_file.launch.txt

gawela commented 5 years ago

Thanks a lot @dwisth We added this in #27, but it needs to be tested on the robot.