├── FANUC_TP_Program ├── ros2_eip_back.tp └── ros2_eip_mainv2.tp ├── README.md ├── launch ├── __pycache__ │ └── start.launch.cpython-310.pyc └── start.launch.py ├── src ├── action_servers │ ├── action_servers │ │ ├── __init__.py │ │ ├── cart_pose_server.py │ │ ├── convey_server.py │ │ ├── joint_pose_server.py │ │ ├── onrobot_server.py │ │ ├── schunk_server.py │ │ └── single_joint_server.py │ ├── dependencies │ │ ├── FANUCethernetipDriver.py │ │ ├── __init__.py │ │ └── robot_controller.py │ ├── launch │ │ └── action_servers.launch.py │ ├── package.xml │ ├── resource │ │ └── action_servers │ ├── setup.cfg │ ├── setup.py │ └── test │ │ ├── test_copyright.py │ │ ├── test_flake8.py │ │ └── test_pep257.py ├── fanuc_interfaces │ ├── CMakeLists.txt │ ├── action │ │ ├── CartPose.action │ │ ├── Conveyor.action │ │ ├── JointPose.action │ │ ├── OnRobotGripper.action │ │ ├── SJointPose.action │ │ └── SchunkGripper.action │ ├── msg │ │ ├── CurCartesian.msg │ │ ├── CurGripper.msg │ │ ├── CurJoints.msg │ │ ├── CurSpeed.msg │ │ ├── IsMoving.msg │ │ └── ProxReadings.msg │ ├── package.xml │ └── srv │ │ ├── Mount.srv │ │ └── SetSpeed.srv ├── msg_publishers │ ├── LICENSE │ ├── dependencies │ │ ├── FANUCethernetipDriver.py │ │ ├── __init__.py │ │ └── robot_controller.py │ ├── launch │ │ └── message_publishers.launch.py │ ├── msg_publishers │ │ ├── __init__.py │ │ ├── current_cart.py │ │ ├── current_grip.py │ │ ├── current_joint.py │ │ ├── move_check.py │ │ ├── prox_check.py │ │ └── speed_check.py │ ├── package.xml │ ├── resource │ │ └── msg_publishers │ ├── setup.cfg │ ├── setup.py │ └── test │ │ ├── test_copyright.py │ │ ├── test_flake8.py │ │ └── test_pep257.py └── srv_services │ ├── LICENSE │ ├── dependencies │ ├── FANUCethernetipDriver.py │ ├── __init__.py │ └── robot_controller.py │ ├── launch │ └── srv_services.launch.py │ ├── package.xml │ ├── resource │ └── srv_services │ ├── setup.cfg │ ├── setup.py │ ├── srv_services │ ├── __init__.py │ ├── mount_position.py │ └── set_speed.py │ └── test │ ├── test_copyright.py │ ├── test_flake8.py │ └── test_pep257.py └── tests ├── actionsTest.py ├── servicesTest.py └── topicsTest.sh /FANUC_TP_Program/ros2_eip_back.tp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/FANUC_TP_Program/ros2_eip_back.tp -------------------------------------------------------------------------------- /FANUC_TP_Program/ros2_eip_mainv2.tp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/FANUC_TP_Program/ros2_eip_mainv2.tp -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/README.md -------------------------------------------------------------------------------- /launch/__pycache__/start.launch.cpython-310.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/launch/__pycache__/start.launch.cpython-310.pyc -------------------------------------------------------------------------------- /launch/start.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/launch/start.launch.py -------------------------------------------------------------------------------- /src/action_servers/action_servers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/action_servers/action_servers/cart_pose_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/action_servers/cart_pose_server.py -------------------------------------------------------------------------------- /src/action_servers/action_servers/convey_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/action_servers/convey_server.py -------------------------------------------------------------------------------- /src/action_servers/action_servers/joint_pose_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/action_servers/joint_pose_server.py -------------------------------------------------------------------------------- /src/action_servers/action_servers/onrobot_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/action_servers/onrobot_server.py -------------------------------------------------------------------------------- /src/action_servers/action_servers/schunk_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/action_servers/schunk_server.py -------------------------------------------------------------------------------- /src/action_servers/action_servers/single_joint_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/action_servers/single_joint_server.py -------------------------------------------------------------------------------- /src/action_servers/dependencies/FANUCethernetipDriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/dependencies/FANUCethernetipDriver.py -------------------------------------------------------------------------------- /src/action_servers/dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/action_servers/dependencies/robot_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/dependencies/robot_controller.py -------------------------------------------------------------------------------- /src/action_servers/launch/action_servers.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/launch/action_servers.launch.py -------------------------------------------------------------------------------- /src/action_servers/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/package.xml -------------------------------------------------------------------------------- /src/action_servers/resource/action_servers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/action_servers/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/setup.cfg -------------------------------------------------------------------------------- /src/action_servers/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/setup.py -------------------------------------------------------------------------------- /src/action_servers/test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/test/test_copyright.py -------------------------------------------------------------------------------- /src/action_servers/test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/test/test_flake8.py -------------------------------------------------------------------------------- /src/action_servers/test/test_pep257.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/action_servers/test/test_pep257.py -------------------------------------------------------------------------------- /src/fanuc_interfaces/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/CMakeLists.txt -------------------------------------------------------------------------------- /src/fanuc_interfaces/action/CartPose.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/action/CartPose.action -------------------------------------------------------------------------------- /src/fanuc_interfaces/action/Conveyor.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/action/Conveyor.action -------------------------------------------------------------------------------- /src/fanuc_interfaces/action/JointPose.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/action/JointPose.action -------------------------------------------------------------------------------- /src/fanuc_interfaces/action/OnRobotGripper.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/action/OnRobotGripper.action -------------------------------------------------------------------------------- /src/fanuc_interfaces/action/SJointPose.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/action/SJointPose.action -------------------------------------------------------------------------------- /src/fanuc_interfaces/action/SchunkGripper.action: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/action/SchunkGripper.action -------------------------------------------------------------------------------- /src/fanuc_interfaces/msg/CurCartesian.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/msg/CurCartesian.msg -------------------------------------------------------------------------------- /src/fanuc_interfaces/msg/CurGripper.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/msg/CurGripper.msg -------------------------------------------------------------------------------- /src/fanuc_interfaces/msg/CurJoints.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/msg/CurJoints.msg -------------------------------------------------------------------------------- /src/fanuc_interfaces/msg/CurSpeed.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/msg/CurSpeed.msg -------------------------------------------------------------------------------- /src/fanuc_interfaces/msg/IsMoving.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/msg/IsMoving.msg -------------------------------------------------------------------------------- /src/fanuc_interfaces/msg/ProxReadings.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/msg/ProxReadings.msg -------------------------------------------------------------------------------- /src/fanuc_interfaces/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/package.xml -------------------------------------------------------------------------------- /src/fanuc_interfaces/srv/Mount.srv: -------------------------------------------------------------------------------- 1 | # Go to the 'Mount' position 2 | --- 3 | bool success # completed task -------------------------------------------------------------------------------- /src/fanuc_interfaces/srv/SetSpeed.srv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/fanuc_interfaces/srv/SetSpeed.srv -------------------------------------------------------------------------------- /src/msg_publishers/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/LICENSE -------------------------------------------------------------------------------- /src/msg_publishers/dependencies/FANUCethernetipDriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/dependencies/FANUCethernetipDriver.py -------------------------------------------------------------------------------- /src/msg_publishers/dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/msg_publishers/dependencies/robot_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/dependencies/robot_controller.py -------------------------------------------------------------------------------- /src/msg_publishers/launch/message_publishers.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/launch/message_publishers.launch.py -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/current_cart.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/msg_publishers/current_cart.py -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/current_grip.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/msg_publishers/current_grip.py -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/current_joint.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/msg_publishers/current_joint.py -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/move_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/msg_publishers/move_check.py -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/prox_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/msg_publishers/prox_check.py -------------------------------------------------------------------------------- /src/msg_publishers/msg_publishers/speed_check.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/msg_publishers/speed_check.py -------------------------------------------------------------------------------- /src/msg_publishers/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/package.xml -------------------------------------------------------------------------------- /src/msg_publishers/resource/msg_publishers: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/msg_publishers/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/setup.cfg -------------------------------------------------------------------------------- /src/msg_publishers/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/setup.py -------------------------------------------------------------------------------- /src/msg_publishers/test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/test/test_copyright.py -------------------------------------------------------------------------------- /src/msg_publishers/test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/test/test_flake8.py -------------------------------------------------------------------------------- /src/msg_publishers/test/test_pep257.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/msg_publishers/test/test_pep257.py -------------------------------------------------------------------------------- /src/srv_services/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/LICENSE -------------------------------------------------------------------------------- /src/srv_services/dependencies/FANUCethernetipDriver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/dependencies/FANUCethernetipDriver.py -------------------------------------------------------------------------------- /src/srv_services/dependencies/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/srv_services/dependencies/robot_controller.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/dependencies/robot_controller.py -------------------------------------------------------------------------------- /src/srv_services/launch/srv_services.launch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/launch/srv_services.launch.py -------------------------------------------------------------------------------- /src/srv_services/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/package.xml -------------------------------------------------------------------------------- /src/srv_services/resource/srv_services: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/srv_services/setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/setup.cfg -------------------------------------------------------------------------------- /src/srv_services/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/setup.py -------------------------------------------------------------------------------- /src/srv_services/srv_services/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/srv_services/srv_services/mount_position.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/srv_services/mount_position.py -------------------------------------------------------------------------------- /src/srv_services/srv_services/set_speed.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/srv_services/set_speed.py -------------------------------------------------------------------------------- /src/srv_services/test/test_copyright.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/test/test_copyright.py -------------------------------------------------------------------------------- /src/srv_services/test/test_flake8.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/test/test_flake8.py -------------------------------------------------------------------------------- /src/srv_services/test/test_pep257.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/src/srv_services/test/test_pep257.py -------------------------------------------------------------------------------- /tests/actionsTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/tests/actionsTest.py -------------------------------------------------------------------------------- /tests/servicesTest.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/tests/servicesTest.py -------------------------------------------------------------------------------- /tests/topicsTest.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/UofI-CDACS/fanuc_ros2_drivers/HEAD/tests/topicsTest.sh --------------------------------------------------------------------------------