├── .github └── workflows │ ├── pytest.yml │ └── python-publish.yml ├── .gitignore ├── LICENSE ├── README.md ├── examples └── webots │ ├── README.md │ ├── controllers │ └── inverse_kinematics │ │ └── inverse_kinematics.py │ └── worlds │ ├── .teleop.jpg │ ├── .teleop.wbproj │ └── teleop.wbt ├── media ├── lite6_physical_teleop.gif ├── teleop.png ├── ur5e_webots.gif └── webots.png ├── pyproject.toml ├── teleop ├── __init__.py ├── assets │ └── teleop-ui.js ├── basic │ └── __main__.py ├── cert.pem ├── index.html ├── key.pem ├── ros2 │ └── __main__.py ├── ros2_ik │ └── __main__.py ├── test-teleop-ui.html ├── utils │ ├── __init__.py │ ├── jacobi_robot.py │ ├── jacobi_robot_ros.py │ ├── lite6.urdf │ ├── ros_numpy_tf.py │ └── transform_limiter.py └── xarm │ └── __main__.py └── tests ├── __init__.py └── test_pose_compounding.py /.github/workflows/pytest.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/.github/workflows/pytest.yml -------------------------------------------------------------------------------- /.github/workflows/python-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/.github/workflows/python-publish.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | *.egg-info 3 | build/ 4 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/README.md -------------------------------------------------------------------------------- /examples/webots/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/examples/webots/README.md -------------------------------------------------------------------------------- /examples/webots/controllers/inverse_kinematics/inverse_kinematics.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/examples/webots/controllers/inverse_kinematics/inverse_kinematics.py -------------------------------------------------------------------------------- /examples/webots/worlds/.teleop.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/examples/webots/worlds/.teleop.jpg -------------------------------------------------------------------------------- /examples/webots/worlds/.teleop.wbproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/examples/webots/worlds/.teleop.wbproj -------------------------------------------------------------------------------- /examples/webots/worlds/teleop.wbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/examples/webots/worlds/teleop.wbt -------------------------------------------------------------------------------- /media/lite6_physical_teleop.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/media/lite6_physical_teleop.gif -------------------------------------------------------------------------------- /media/teleop.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/media/teleop.png -------------------------------------------------------------------------------- /media/ur5e_webots.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/media/ur5e_webots.gif -------------------------------------------------------------------------------- /media/webots.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/media/webots.png -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/pyproject.toml -------------------------------------------------------------------------------- /teleop/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/__init__.py -------------------------------------------------------------------------------- /teleop/assets/teleop-ui.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/assets/teleop-ui.js -------------------------------------------------------------------------------- /teleop/basic/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/basic/__main__.py -------------------------------------------------------------------------------- /teleop/cert.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/cert.pem -------------------------------------------------------------------------------- /teleop/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/index.html -------------------------------------------------------------------------------- /teleop/key.pem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/key.pem -------------------------------------------------------------------------------- /teleop/ros2/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/ros2/__main__.py -------------------------------------------------------------------------------- /teleop/ros2_ik/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/ros2_ik/__main__.py -------------------------------------------------------------------------------- /teleop/test-teleop-ui.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/test-teleop-ui.html -------------------------------------------------------------------------------- /teleop/utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /teleop/utils/jacobi_robot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/utils/jacobi_robot.py -------------------------------------------------------------------------------- /teleop/utils/jacobi_robot_ros.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/utils/jacobi_robot_ros.py -------------------------------------------------------------------------------- /teleop/utils/lite6.urdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/utils/lite6.urdf -------------------------------------------------------------------------------- /teleop/utils/ros_numpy_tf.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/utils/ros_numpy_tf.py -------------------------------------------------------------------------------- /teleop/utils/transform_limiter.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/utils/transform_limiter.py -------------------------------------------------------------------------------- /teleop/xarm/__main__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/teleop/xarm/__main__.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/test_pose_compounding.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/SpesRobotics/teleop/HEAD/tests/test_pose_compounding.py --------------------------------------------------------------------------------