Gravity Torque
중력을 보상하는 조인트 토크
라이브러리:
Robotics System Toolbox /
Manipulator Algorithms
설명
Gravity Torque 블록은 강체 트리 로봇 모델에 주어진 컨피규레이션에서 현재 Gravity 설정을 사용하여 로봇을 유지하는 데 필요한 조인트 토크를 반환합니다.
예제
포트
입력
Config — 로봇 컨피규레이션
벡터
로봇 컨피규레이션으로, 강체 트리 파라미터에 설정되어 있는, 로봇 모델 내 모든 비고정 조인트의 위치로 구성된 벡터로 지정됩니다. 또한 복잡한 로봇의 경우 Constant 블록이나 MATLAB Function 블록 내에서 homeConfiguration
함수나 randomConfiguration
함수를 사용하여 이 벡터를 생성할 수 있습니다.
출력
JointTorq — 조인트 토크
벡터
조인트 토크로, 벡터로 지정됩니다. 각 요소는 특정 조인트에 가해지는 토크에 대응합니다. 조인트 토크의 개수는 로봇의 자유도(비고정 조인트 개수)와 같습니다.
파라미터
강체 트리 — 로봇 모델
twoJointRigidBodyTree
(디폴트 값) | RigidBodyTree
객체
로봇 모델로, rigidBodyTree
객체로 지정됩니다. 또한 importrobot
함수를 사용하여 URDF(Unified Robot Description Formation) 파일에서 로봇 모델을 가져올 수 있습니다.
디폴트 로봇 모델 twoJointRigidBodyTree
는 회전 조인트와 2자유도를 가지는 로봇입니다.
다음을 사용하여 시뮬레이션 — 실행할 시뮬레이션 유형
인터프리터형 실행
(디폴트 값) | 코드 생성
인터프리터형 실행
— MATLAB® 인터프리터를 사용하여 모델을 시뮬레이션합니다. 이 옵션은 시작 시간을 줄일 수 있지만코드 생성
보다 시뮬레이션 속도가 느립니다. 이 모드에서는 블록의 소스 코드를 디버그할 수 있습니다.코드 생성
— 생성된 C 코드를 사용하여 모델을 시뮬레이션합니다. 시뮬레이션을 처음 실행하면 Simulink®는 블록에 대한 C 코드를 생성합니다. 이 C 코드는 모델이 바뀌지 않는 한 후속 시뮬레이션에 재사용됩니다. 이 옵션은 시작 시간이 조금 더 걸리지만 이후 시뮬레이션 속도는인터프리터형 실행
과 대등합니다.
조정 가능: No
확장 기능
C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.
버전 내역
R2018a에 개발됨
MATLAB 명령
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)