Designing Robot Manipulator Algorithms
From the series: Modeling, Simulation and Control
Jose Avendano and Sebastian Castro walk you through the robot manipulator workflows available within MATLAB® and Simulink®. You will see how you can import your own designs or create MATLAB and Simulink representations to quickly program and simulate manipulation tasks such as waypoint tracking using existing algorithms within the Robotics System Toolbox™.
You will learn how to import the geometry of a robot manipulator from a description file into a MATLAB representation as well as how to use available features, such as forward and inverse kinematics, to solve for the necessary robot configurations to reach a point in space and follow a desired trajectory. In addition, Jose and Sebastian cover how to import your robot's geometry to Simscape Multibody™ to obtain a 3D simulation environment for integrating MATLAB code, designing and verifying supervisory logic, and testing control algorithms. As a bonus, you will also see how to create robot manipulator simulations that involve perception to complete more advanced manipulation tasks.
For more information, check out the following resources:
- Download all template and example files on the MATLAB Central File Exchange
- Find out more about programming robots in MATLAB and Simulink
- Learn more about inverse kinematics (IK) algorithm design for robot manipulator
- Visit blog pages on robot manipulator kinematics and dynamics
- Try Robotics System Toolbox
- Try other resources that use MATLAB and Simulink for robotics
Published: 12 Jan 2018
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
- América Latina (Español)
- Canada (English)
- United States (English)
유럽
- 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)
아시아 태평양
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)