This work controls knee movement with four FES knee controllers (bang-bang, PID, PID-ILC and PID-extremum seeking). For a further description of materials, libraries and results, see the tutorial.
The software was tested with Ubuntu 16.04.6 LTS 64-bit Operating System, Python 2.7, and the Robot Operation System (ROS) kinetic distribution.
- ROS
-
Change permissions of the stimulator and IMU ports
sudo chmod 777 /dev/tty/ACM0 sudo chmod 777 /dev/tty/USB0
-
Launch the control system in terminal 1
roslaunch ema_fes_controllers controllers.launch
-
Launch the user interface in terminal 2
rqt
-
Start recording in terminal 3
roscore record -a