├── .github └── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── .gitignore ├── CHANGELOG.md ├── CMakeLists.txt ├── CONTRIBUTE.md ├── LICENSE.md ├── README.md ├── arm_api2 └── scripts │ └── trajectory_sender.py ├── config ├── abb │ ├── abb_kinematics.yaml │ ├── abb_servo_sim.yaml │ └── abb_sim.yaml ├── big_cell │ └── big_cell_servo_sim.yaml ├── default_kinematics.yaml ├── franka │ ├── franka_kinematics.yaml │ ├── franka_servo_sim.yaml │ └── franka_sim.yaml ├── kinova │ ├── kinova_kinematics.yaml │ ├── kinova_servo_sim.yaml │ └── kinova_sim.yaml ├── piper │ ├── piper_kinematics.yaml │ ├── piper_servo_sim.yaml │ └── piper_sim.yaml └── ur │ ├── ur_kinematics.yaml │ ├── ur_servo_sim.yaml │ └── ur_sim.yaml ├── examples ├── __init__.py └── scripts │ ├── joint_sender_action_client.py │ ├── joint_sender_action_client_async.py │ ├── pose_sender_action_client.py │ ├── pose_sender_action_client_async.py │ ├── servo_twist_sender.py │ ├── servo_watchdog.py │ ├── trajectory_sender_action_client.py │ └── trajectory_sender_action_client_async.py ├── include └── arm_api2 │ ├── arm_joy.hpp │ ├── grippers │ ├── gripper.hpp │ └── robotiq_gripper.hpp │ ├── moveit2_iface.hpp │ ├── moveit2_simple_iface.hpp │ └── utils.hpp ├── launch ├── moveit2_iface.launch.py └── moveit2_simple_iface.launch.py ├── package.xml ├── src ├── arm_joy.cpp ├── arm_joy_node.cpp ├── moveit2_iface.cpp ├── moveit2_iface_node.cpp ├── moveit2_simple_iface.cpp ├── moveit2_simple_iface_node.cpp ├── servo_keyboard_input.cpp └── utils.cpp └── utils ├── CS_C.csv ├── CS_C_easy.csv ├── CS_S.csv ├── CS_S_easy.csv ├── demo_rdsc.txt ├── demo_sem_rdsc.txt ├── move_group_demo.txt ├── move_group_sim.txt └── tmux_configs ├── copy_tmuxinator_config.sh ├── kinova_api2.yml ├── kinova_gui2.yml ├── ur_api2.yml └── ur_gui2.yml /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .trunk 2 | .vscode 3 | build 4 | */__pycache__/* 5 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /CONTRIBUTE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/CONTRIBUTE.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/README.md -------------------------------------------------------------------------------- /arm_api2/scripts/trajectory_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/arm_api2/scripts/trajectory_sender.py -------------------------------------------------------------------------------- /config/abb/abb_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/abb/abb_kinematics.yaml -------------------------------------------------------------------------------- /config/abb/abb_servo_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/abb/abb_servo_sim.yaml -------------------------------------------------------------------------------- /config/abb/abb_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/abb/abb_sim.yaml -------------------------------------------------------------------------------- /config/big_cell/big_cell_servo_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/big_cell/big_cell_servo_sim.yaml -------------------------------------------------------------------------------- /config/default_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/default_kinematics.yaml -------------------------------------------------------------------------------- /config/franka/franka_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/franka/franka_kinematics.yaml -------------------------------------------------------------------------------- /config/franka/franka_servo_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/franka/franka_servo_sim.yaml -------------------------------------------------------------------------------- /config/franka/franka_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/franka/franka_sim.yaml -------------------------------------------------------------------------------- /config/kinova/kinova_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/kinova/kinova_kinematics.yaml -------------------------------------------------------------------------------- /config/kinova/kinova_servo_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/kinova/kinova_servo_sim.yaml -------------------------------------------------------------------------------- /config/kinova/kinova_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/kinova/kinova_sim.yaml -------------------------------------------------------------------------------- /config/piper/piper_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/piper/piper_kinematics.yaml -------------------------------------------------------------------------------- /config/piper/piper_servo_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/piper/piper_servo_sim.yaml -------------------------------------------------------------------------------- /config/piper/piper_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/piper/piper_sim.yaml -------------------------------------------------------------------------------- /config/ur/ur_kinematics.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/ur/ur_kinematics.yaml -------------------------------------------------------------------------------- /config/ur/ur_servo_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/ur/ur_servo_sim.yaml -------------------------------------------------------------------------------- /config/ur/ur_sim.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/config/ur/ur_sim.yaml -------------------------------------------------------------------------------- /examples/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /examples/scripts/joint_sender_action_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/joint_sender_action_client.py -------------------------------------------------------------------------------- /examples/scripts/joint_sender_action_client_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/joint_sender_action_client_async.py -------------------------------------------------------------------------------- /examples/scripts/pose_sender_action_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/pose_sender_action_client.py -------------------------------------------------------------------------------- /examples/scripts/pose_sender_action_client_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/pose_sender_action_client_async.py -------------------------------------------------------------------------------- /examples/scripts/servo_twist_sender.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/servo_twist_sender.py -------------------------------------------------------------------------------- /examples/scripts/servo_watchdog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/servo_watchdog.py -------------------------------------------------------------------------------- /examples/scripts/trajectory_sender_action_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/trajectory_sender_action_client.py -------------------------------------------------------------------------------- /examples/scripts/trajectory_sender_action_client_async.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/examples/scripts/trajectory_sender_action_client_async.py -------------------------------------------------------------------------------- /include/arm_api2/arm_joy.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/include/arm_api2/arm_joy.hpp -------------------------------------------------------------------------------- /include/arm_api2/grippers/gripper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/include/arm_api2/grippers/gripper.hpp -------------------------------------------------------------------------------- /include/arm_api2/grippers/robotiq_gripper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/include/arm_api2/grippers/robotiq_gripper.hpp -------------------------------------------------------------------------------- /include/arm_api2/moveit2_iface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/include/arm_api2/moveit2_iface.hpp -------------------------------------------------------------------------------- /include/arm_api2/moveit2_simple_iface.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/include/arm_api2/moveit2_simple_iface.hpp -------------------------------------------------------------------------------- /include/arm_api2/utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/include/arm_api2/utils.hpp -------------------------------------------------------------------------------- /launch/moveit2_iface.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/launch/moveit2_iface.launch.py -------------------------------------------------------------------------------- /launch/moveit2_simple_iface.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/launch/moveit2_simple_iface.launch.py -------------------------------------------------------------------------------- /package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/package.xml -------------------------------------------------------------------------------- /src/arm_joy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/arm_joy.cpp -------------------------------------------------------------------------------- /src/arm_joy_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/arm_joy_node.cpp -------------------------------------------------------------------------------- /src/moveit2_iface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/moveit2_iface.cpp -------------------------------------------------------------------------------- /src/moveit2_iface_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/moveit2_iface_node.cpp -------------------------------------------------------------------------------- /src/moveit2_simple_iface.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/moveit2_simple_iface.cpp -------------------------------------------------------------------------------- /src/moveit2_simple_iface_node.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/moveit2_simple_iface_node.cpp -------------------------------------------------------------------------------- /src/servo_keyboard_input.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/servo_keyboard_input.cpp -------------------------------------------------------------------------------- /src/utils.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/src/utils.cpp -------------------------------------------------------------------------------- /utils/CS_C.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/CS_C.csv -------------------------------------------------------------------------------- /utils/CS_C_easy.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/CS_C_easy.csv -------------------------------------------------------------------------------- /utils/CS_S.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/CS_S.csv -------------------------------------------------------------------------------- /utils/CS_S_easy.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/CS_S_easy.csv -------------------------------------------------------------------------------- /utils/demo_rdsc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/demo_rdsc.txt -------------------------------------------------------------------------------- /utils/demo_sem_rdsc.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/demo_sem_rdsc.txt -------------------------------------------------------------------------------- /utils/move_group_demo.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/move_group_demo.txt -------------------------------------------------------------------------------- /utils/move_group_sim.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/move_group_sim.txt -------------------------------------------------------------------------------- /utils/tmux_configs/copy_tmuxinator_config.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/tmux_configs/copy_tmuxinator_config.sh -------------------------------------------------------------------------------- /utils/tmux_configs/kinova_api2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/tmux_configs/kinova_api2.yml -------------------------------------------------------------------------------- /utils/tmux_configs/kinova_gui2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/tmux_configs/kinova_gui2.yml -------------------------------------------------------------------------------- /utils/tmux_configs/ur_api2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/tmux_configs/ur_api2.yml -------------------------------------------------------------------------------- /utils/tmux_configs/ur_gui2.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/CroboticSolutions/arm_api2/HEAD/utils/tmux_configs/ur_gui2.yml --------------------------------------------------------------------------------