Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

The current recommended workflow for controlling the real robot with ROS involves using the lab laptop as the ROS master and your personal laptop to send ROS commands, instead of directly running ROS master on your machine. This approach is considered preferable because installing a real-time Linux kernel is necessary to use libfranka, and the installation process might not be straightforward. The lab laptop already has this kernel installed. If you prefer reducing communication latency by eliminating the lab laptop as a ROS master, you have the option to install the real-time kernel on your own machine. Instructions for this process can be found here:https://frankaemika.github.io/docs/installation_linux.html#setting-up-the-real-time-kernel.

  1. Network set up to run ROS on multiple machines: https://wiki.ros.org/ROS/Tutorials/MultipleMachines#:~:text=You%20only%20need%20one%20master,(see%20ROS%2FNetworkSetup).

The steps to use Franka emika and connect with ROS

  1. Connect the machine running ROS master and the controller with an ethernet cable

  2. go to 172.16.0.2 to go to Desk ( the username: admin, pwd: VUsail@NU11)

  3. and first unlock joints

  4. and click activate FCI (at N/A)

  5. how to build real time kernel (https://github.com/frankaemika/libfranka/issues/62 )

  6. after building it, make sure the secure boot is disabled, see https://frankaemika.github.io/docs/troubleshooting.html#troubleshooting-realtime-kernel

  • No labels