Collision in rigidbodytree with external collision box

1 visualizzazione (ultimi 30 giorni)
Hello,
I am new to matlab and studying robotics in matlab.
I used a rigidbodytree to create a three link robot.
I created 2 external collision box.
Using inverse kinematics i calculated the start and end configurations.
Then i created a trajecotry for the movement.
However how do i check for collision between the arm movements and collision body.
I am using collision cylinder but it creates the cylinder only for the joint.
Is there anyway to build a collision mesh across the lenght of the link or body, and then check collision ?
(In my problem, the link body hits the external collision box while the joints seems to be collision free)
Thank you

Risposta accettata

Karsh Tharyani
Karsh Tharyani il 4 Apr 2022
Hi Anup,
  • To help you get started with collision geometries on the rigid body tree (adding collisions to a rigid body on the rigid body tree, or checking self-collisions and collisions with the environment), please refer to the following example
openExample('robotics/AddCollisionMeshesAndCheckCollisionsForManipExample')
openExample('robotics/CheckGeometryCollisionStatusExample')
I hope this helps.
Best,
Karsh

Più risposte (0)

Prodotti


Release

R2022a

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by