Main Content

Robotics System Toolbox

로보틱스 응용 사례의 설계, 시뮬레이션, 테스트, 배포

Robotics System Toolbox™는 매니퓰레이터와 이동 로봇의 응용 사례를 설계, 시뮬레이션, 테스트, 배포할 수 있는 툴과 알고리즘을 제공합니다. 매니퓰레이터의 경우, 강체 트리 표현을 사용한 충돌 검사, 경로 계획, 궤적 생성, 정기구학 및 역기구학, 동역학에 대한 알고리즘을 제공합니다. 이동 로봇의 경우, 맵 작성, 위치추정, 경로 계획, 경로 추종, 모션 제어에 대한 알고리즘을 제공합니다. 이 툴박스를 사용하면 테스트 시나리오를 작성하고 제공된 참조 예제를 사용하여 일반적인 산업용 로봇 응용 사례를 검증할 수 있습니다. 또한 상업적 용도의 산업용 로봇 모델의 라이브러리도 포함되어 있어서 사용자가 모델을 가져오고, 시각화하고, 시뮬레이션할 수 있으며, 참조 응용 사례와 함께 사용할 수도 있습니다.

사용자는 제공된 기구학 모델 및 동역학 모델을 결합하여 동작하는 로봇 프로토타입을 개발할 수 있습니다. 이 툴박스를 사용해 Gazebo 로보틱스 시뮬레이터에 직접 연결하여 로봇 응용 사례의 연동 시뮬레이션을 수행할 수 있습니다. 하드웨어에서 설계를 검증하기 위해 Kinova Gen3 및 Universal Robots UR 시리즈 로봇 등의 로보틱스 플랫폼에 연결하여 코드를 생성하고 배포할 수 있습니다(MATLAB® Coder™ 또는 Simulink® Coder 사용).

Robotics System Toolbox 시작하기

Robotics System Toolbox의 기본 사항 배우기

로봇 모델링

로봇 모델, 기구학, 동역학

역기구학

매니퓰레이터 역기구학, 기구학 제약 조건

모션과 경로 계획

매니퓰레이터 계획, 이동 로봇 계획, 궤적 생성

로봇 시뮬레이션

직육면체 시뮬레이션, 연동 시뮬레이션, 예제 템플릿

충돌 감지

충돌 기하 도형 메시, 충돌 회피, 여유 공간(clearance)

좌표 변환

쿼터니언, 회전 행렬, 변환

코드 생성

알고리즘 가속화를 위한 C/C++ 코드 및 MEX 함수 생성

Robotics System Toolbox 지원 하드웨어

타사 하드웨어 지원