├── README.md ├── imgs ├── Collision1.png ├── Collision2.png ├── FinalScene.png ├── PathPlanning.png ├── PathPlanning2.png ├── assignment2_1.png └── assignmet1_1.png ├── mat_code ├── Adj.m ├── Base2World.m ├── Body_Jacobian.m ├── CloseJacoHand.m ├── InvKinematics.m ├── OpenJacoHand.m ├── Rot2Euler.m ├── Rotx.m ├── Roty.m ├── Rotz.m ├── Sp.m ├── Space_Jacobian.m ├── Sr.m ├── assignment1.m ├── assignment2.m ├── braket3.m ├── braket3_inverse.m ├── braket6.m ├── braket6_inverse.m ├── c.m ├── collisionDetection.m ├── collission.m ├── getEulerOrientation.m ├── getExOrientation.m ├── getH.m ├── getP.m ├── getR.m ├── invKin_trial.m ├── inverseKinematics.m ├── jacobian.m ├── s.m ├── singleTurn.m ├── skew3.m ├── skew4.m └── unskew4.m └── py_code ├── JacoFinalDemo.py ├── assignment1.py ├── assignment2.py ├── assignment4.py ├── assignment5.py ├── get_handle.py ├── grasping_test.py ├── hand_closing.py ├── helper_functions.py ├── vrep.py └── vrepConst.py /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/README.md -------------------------------------------------------------------------------- /imgs/Collision1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/Collision1.png -------------------------------------------------------------------------------- /imgs/Collision2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/Collision2.png -------------------------------------------------------------------------------- /imgs/FinalScene.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/FinalScene.png -------------------------------------------------------------------------------- /imgs/PathPlanning.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/PathPlanning.png -------------------------------------------------------------------------------- /imgs/PathPlanning2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/PathPlanning2.png -------------------------------------------------------------------------------- /imgs/assignment2_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/assignment2_1.png -------------------------------------------------------------------------------- /imgs/assignmet1_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/imgs/assignmet1_1.png -------------------------------------------------------------------------------- /mat_code/Adj.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Adj.m -------------------------------------------------------------------------------- /mat_code/Base2World.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Base2World.m -------------------------------------------------------------------------------- /mat_code/Body_Jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Body_Jacobian.m -------------------------------------------------------------------------------- /mat_code/CloseJacoHand.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/CloseJacoHand.m -------------------------------------------------------------------------------- /mat_code/InvKinematics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/InvKinematics.m -------------------------------------------------------------------------------- /mat_code/OpenJacoHand.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/OpenJacoHand.m -------------------------------------------------------------------------------- /mat_code/Rot2Euler.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Rot2Euler.m -------------------------------------------------------------------------------- /mat_code/Rotx.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Rotx.m -------------------------------------------------------------------------------- /mat_code/Roty.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Roty.m -------------------------------------------------------------------------------- /mat_code/Rotz.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Rotz.m -------------------------------------------------------------------------------- /mat_code/Sp.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Sp.m -------------------------------------------------------------------------------- /mat_code/Space_Jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Space_Jacobian.m -------------------------------------------------------------------------------- /mat_code/Sr.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/Sr.m -------------------------------------------------------------------------------- /mat_code/assignment1.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/assignment1.m -------------------------------------------------------------------------------- /mat_code/assignment2.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/assignment2.m -------------------------------------------------------------------------------- /mat_code/braket3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/braket3.m -------------------------------------------------------------------------------- /mat_code/braket3_inverse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/braket3_inverse.m -------------------------------------------------------------------------------- /mat_code/braket6.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/braket6.m -------------------------------------------------------------------------------- /mat_code/braket6_inverse.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/braket6_inverse.m -------------------------------------------------------------------------------- /mat_code/c.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/c.m -------------------------------------------------------------------------------- /mat_code/collisionDetection.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/collisionDetection.m -------------------------------------------------------------------------------- /mat_code/collission.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/collission.m -------------------------------------------------------------------------------- /mat_code/getEulerOrientation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/getEulerOrientation.m -------------------------------------------------------------------------------- /mat_code/getExOrientation.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/getExOrientation.m -------------------------------------------------------------------------------- /mat_code/getH.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/getH.m -------------------------------------------------------------------------------- /mat_code/getP.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/getP.m -------------------------------------------------------------------------------- /mat_code/getR.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/getR.m -------------------------------------------------------------------------------- /mat_code/invKin_trial.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/invKin_trial.m -------------------------------------------------------------------------------- /mat_code/inverseKinematics.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/inverseKinematics.m -------------------------------------------------------------------------------- /mat_code/jacobian.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/jacobian.m -------------------------------------------------------------------------------- /mat_code/s.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/s.m -------------------------------------------------------------------------------- /mat_code/singleTurn.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/singleTurn.m -------------------------------------------------------------------------------- /mat_code/skew3.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/skew3.m -------------------------------------------------------------------------------- /mat_code/skew4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/skew4.m -------------------------------------------------------------------------------- /mat_code/unskew4.m: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/mat_code/unskew4.m -------------------------------------------------------------------------------- /py_code/JacoFinalDemo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/JacoFinalDemo.py -------------------------------------------------------------------------------- /py_code/assignment1.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/assignment1.py -------------------------------------------------------------------------------- /py_code/assignment2.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/assignment2.py -------------------------------------------------------------------------------- /py_code/assignment4.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/assignment4.py -------------------------------------------------------------------------------- /py_code/assignment5.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/assignment5.py -------------------------------------------------------------------------------- /py_code/get_handle.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/get_handle.py -------------------------------------------------------------------------------- /py_code/grasping_test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/grasping_test.py -------------------------------------------------------------------------------- /py_code/hand_closing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/hand_closing.py -------------------------------------------------------------------------------- /py_code/helper_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/helper_functions.py -------------------------------------------------------------------------------- /py_code/vrep.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/vrep.py -------------------------------------------------------------------------------- /py_code/vrepConst.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/caoty777/Simulated-Multi-Robot-Arm-Object-Passing-System/HEAD/py_code/vrepConst.py --------------------------------------------------------------------------------