이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
로보틱스
Simscape™ Multibody™는 매니퓰레이터, 휴머노이드 로봇, 드론 등의 로봇 시스템을 설계, 시뮬레이션, 테스트할 수 있는 툴을 제공합니다.
도움말 항목
- Perform Forward and Inverse Kinematics on a Five-Bar Robot
This example shows how to use the
KinematicsSolver
object to perform forward kinematics (FK) and inverse kinematics (IK) on a five-bar robotic mechanism.
추천 예제
Cable Robot
Models a cable robot. The robot comprises 8 independent belt-cable circuits which control the 6 degrees-of-freedom of the mover. A ball is dropped from a fixed height down the center axis of the mechanism. The mover initially starts directly below the ball and the contact is modeled between the mover and the ball such that the ball bounces elastically when striking the mover. The objective of the mover is to perform increasingly complex maneuvers between successive bounces of the ball. The mover is motion actuated from which the necessary cable, pulley, and motor spool kinematics are computed.
Cartesian 3-D Printer
Models a Cartesian 3-D printer. The model allows you to specify the rotational motion of the motor on each axis to define a printing path. In this example, the printing head moves along the edges of two letters, S and M, using the predefined rotational motions.
Computing Actuator Torques Using Inverse Dynamics
Illustrates the use of motion actuation to determine the actuator torques needed for the robot to achieve a given welding task. The system consists of a seven degree of freedom robot carrying a welding torch. The tip of the torch needs to trace the joints being welded. In this example the tip of the torch is made to trace (using motion actuation) a plus sign, a circle and a star sign on the workpiece. The torch is lifted off the workpiece when transitioning between the different shapes. The motion of the welding torch is specified and the actuator torques required at the various joints of the robot to achieve this motion is computed.
Creating a Mobile Robot Using a MATLAB App
Demonstrates how a multibody system can be built using an interactive MATLAB® app. In this example an application for exploring the design space of a multibody system is shown. The system here is a mobile manipulator with four omni-directional wheels.
Creating a Robotic Gripper Multibody in MATLAB
Constructs a robotic gripper multibody in MATLAB®. It demonstrates how various classes under simscape.multibody.* namespace can be used to build a hierarchical multibody system.
Humanoid Robot
Has been imported from a URDF file using the smimport command. The URDF file "Humanoid.urdf" and the STEP files that visualize the robot parts were used to create this example. Motion actuation of the joints was manually added to the imported model to make the robot perform interesting movements.
Package Delivery Quadcopter
Models a package delivery quadcopter. The quadcopter takes off from the launchpad and delivers the package to the drop-off location while following a desired trajectory.
Pick and Place Robot Using Forward and Inverse Kinematics
Model a delta robot performing a pick and place task.
Stewart Platform
A Stewart platform manipulator that can track a parameterized reference trajectory. The shape, size, and kinematics of the manipulator are highly configurable.
3-Roll Robotic Wrist Mechanism
Models a 3-Roll robotic wrist mechanism based on the Cincinnati-Milacron 3-roll wrist mechanism. The mechanism uses three bevel gear pairs to rotate the tool about 3 independent axes. The tip of the tool moves along the surface of a sphere and can be rotated about an axis that passes through the center of that sphere (drilling action). In this example, precomputed torques are applied to the three drive shafts to achieve a certain trajectory (on the surface of the sphere) of the tool tip. Drilling is performed at different points along the trajectory.
Train Humanoid Walker
Model a humanoid robot using Simscape Multibody™ and train it using either a genetic algorithm (which requires a Global Optimization Toolbox license) or reinforcement learning (which requires Deep Learning Toolbox™ and Reinforcement Learning Toolbox™ licenses).
MATLAB Command
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 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)