• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

dqrobotics/matlab: The DQ Robotics library in MATLAB

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称(OpenSource Name):

dqrobotics/matlab

开源软件地址(OpenSource Url):

https://github.com/dqrobotics/matlab

开源编程语言(OpenSource Language):

MATLAB 100.0%

开源软件介绍(OpenSource Introduction):

dqrobotics-matlab

The DQ Robotics library in Matlab.

Installation

Assuming that you already have Matlab installed on you computer, download the most recent Matlab toolbox of DQ Robotics here.

After downloading the file dqrobotics-YY-MM.mltbx, where YY-MM stands for the year and month of release, just open it and Matlab should copy the files to the folder Toolboxes/dqrobotics-YY-MM in your $HOME folder and appropriately set the Matlab path.

To test if the toolbox was installed correctly, just go to the prompt and type

>> DQ
ans = 
        0     

If you receive an error instead, it means that the toolbox was not properly installed and should open an issue here.

Development branch

Those wanting the results of our latest developments can checkout the master branch of the matlab repository. In order to use DQ Robotics on your MATLAB installation, and supposing you did the checkout at [PATH_TO_DQ_ROBOTICS_FOLDER], just add

[PATH_TO_DQ_ROBOTICS_FOLDER]/matlab/

and subfolders to your MATLAB path.

Note however, that the development branch is unstable and should not be used in production environments.

Updating your dqrobotics-matlab installation

DQ Robotics follows a biannual release schedule. Therefore, there will be new releases each April and October. Just go to the download page and get the latest version.

Examples

There are several examples inside the folder $HOME/Toolboxes/dqrobotics-YY-MM/examples. They range from robot modeling to constrained robot control.

Getting help

All classes and methods are well documented. To access their documentation, just type help CLASS_NAME. For instance, help DQ will show all methods available in the class DQ with their corresponding description. To show more information about a particular method or property, it suffices to type help CLASS_NAME/method; for instance, help DQ/plot will show the help for the plot function of the DQ class.

Although the library is self-contained and it suffices to know only basic dual quaternion algebra and robot modeling and control techniques to use it, there is a great amount of theory behind the controllers and modeling techniques implemented in DQ Robotics. Therefore, several methods and classes point to relevant references in the literature and users that want to better understand the implementation may find those references very useful.




鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap