Create a new catkin workspace and clone the repository into the src folder. Install all the dependencies listed below and build the project. Do not forget to source the setup.* file.
Starting the baseline agent can be done by starting the gazebo simulator and the baseline argent with the following commands:
roslaunch air_hockey_gazebo air_hockey_gazebo.launch
roslaunch air_hockey_baseline_agent air_hockey_baseline_agent.launch use_back_iiwa:=true
- iiwas_core https://github.com/PuzeLiu/iiwas_core
- OSQP https://osqp.org/
- OSQP Eigen https://github.com/robotology/osqp-eigen
- NLopt https://nlopt.readthedocs.io
- Coin-or-CLP (apt-get install coinor-libclp-dev)
- Eigen3 https://eigen.tuxfamily.org
- Kalman Filter https://github.com/mherb/kalman
- Ros Packages: rqt