rigidBody
강체 생성
설명
rigidBody 객체는 강체를 나타냅니다. 강체는 모든 트리 구조 로봇 매니퓰레이터의 구성요소입니다. 각 rigidBody에는 강체가 움직일 수 있는 방식을 정의하는 rigidBodyJoint 객체가 연결되어 있습니다. rigidBodyTree를 사용해 강체를 조립하여 트리 구조 로봇 모델이 됩니다.
로봇 모델에 강체를 추가하기 위해 addBody를 호출하기 전에 조인트 객체를 Joint 속성에 설정합니다. 강체가 강체 트리에 있는 상태에서는 강체 간의 관계가 손상되기 때문에 속성을 직접 수정할 수 없습니다. 전체 트리 구조를 수정하려면 replaceJoint를 사용하십시오.
생성
설명
입력 인수
속성
객체 함수
copy | Create selective deep copy of rigid body |
addCollision | 강체에 충돌 기하 도형 추가 |
addFrame | Add frame name to rigid body |
addVisual | 강체에 시각적 기하 데이터 추가 |
clearCollision | 연결된 충돌 기하 도형을 모두 지우기 |
clearVisual | 시각적 기하 도형 모두 지우기 |
frameInfo | Frame information |
getTransform | Get transform between body frames |
getVisual | Get visual geometries of the rigid body |
removeFrame | Remove frame from rigid body |
updateFrame | Update frame in rigid body |
예제
참고 문헌
[1] Craig, John J. Introduction to Robotics: Mechanics and Control. Reading, MA: Addison-Wesley, 1989.
[2] Siciliano, Bruno. Robotics: Modelling, Planning and Control. London: Springer, 2009.
확장 기능
버전 내역
R2016b에 개발됨참고 항목
rigidBodyJoint | rigidBodyTree | addBody | replaceJoint | addCollision | addVisual | getVisual | clearCollision | clearVisual

