Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
Peter Corke edited this pageSep 12, 2020 ·1 revision

The Toolbox ships with a number of models, and it is also quite easy to create your own model.

Existing models

There are three types of model supported by the Toolbox, and all are subclasses of the abstractRobot class.

  • Denavit-Hartenberg (DH) models, defined using standard or modified DH parameters, with optional 3D meshes for visualisation and optional dynamic parameters. These models live in the folderroboticstoolbox/models/DH.
  • ETS model, defined using a sequence of elementary transformations (rotation and translations), and is a quick and intuitive way to describe a robot, seethis article. These models live in the folderroboticstoolbox/models/ETS.
  • URDF models, defined by a Unified Robot Description Format file, an XML format file, see thistutorial article for details. These models live in the folderroboticstoolbox/models/URDF. Models exist for the classic Puma560 robot as well as the Franka-Emika Panda, the Universal robotics range and all the Interbotix hobby-class robots.

Creating a new model

Follow the instructions in the README file in each of the folders.

A Denavit-Hartenberg (DH) model

The DH parameters might come from the manufacturer or you might have derived them using the process in textbooks such as"Robotics: modelling, planning and control" by Siciliano etal.

Please see the details in theREADME.

an ETS model

Please see the details in theREADME.

A URDF model

You will need a URDF file for the robot, and this may include a set of mesh files that describe the shape and appearance of the robot's links. The URDF contains all the kinematic and dynamic data required by the Toolbox, you simply need to create a class.

Please see the details in theREADME.

Clone this wiki locally


[8]ページ先頭

©2009-2025 Movatter.jp