自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

xuuyann

机械臂运动控制,动力学控制,各种基础的碎碎念和抄书笔记,如有帮助,非常开心!

  • 博客(7)
  • 资源 (6)
  • 收藏
  • 关注

转载 ROS action

原文地址:https://blog.csdn.net/xu1129005165/article/details/70048237Actionlib是ROS非常重要的库,像执行各种运动的动作,例如控制手臂去抓取一个杯子,这个过程可能复杂而漫长,执行过程中还可能强制中断或反馈信息,这时Actionlib就能大展伸手了。 1.主要作用在ros中,如果想要发送一个request给一个节点该节点完成一...

2019-04-25 11:27:34 620

原创 六自由度机械臂SolidWorks模型转化成urdf文件,添加简单gazebo属性并修改为xacro

在某宝上买了个机械臂,想用来和ros系统通讯玩一玩。我简单学习了一下硬件,现在开始软件方面的学习。第一步先在ros系统中对机械臂进行虚拟仿真,因此需要导入模型。手写六自由度机械臂的urdf或者xacro文件太费劲,好在SolidWorks出了一款sw_urdf_exporter插件,可以自动生成urdf及展示用的launch文件,非常方便。sw_urdf_exporter插件下载链接及安装详情...

2019-04-23 20:43:38 13500 52

转载 基于MATLAB机器人工具箱的KUKA youBot机械臂运动学建模——DH法

以实验室的KUKA youBot五自由度机械臂为切入点,记得当时和实验室的同学在这上面花费了好长时间,最后也没搞定,而这又算是基础中的基础,不能忽视。DH一般分为标准DH和改进的DH,以John J.Craig的《机器人学导论》来说,它的是Modified DH,另一本孙富春翻译的《机器人学导论——分析、控制及应用》则是用的标准DH。通过Peter Corke的那本《Robotics,Vision...

2019-04-13 10:25:18 3033

原创 Arduino学习(4)——串口发送指令控制舵机速度

简单来说,控制舵机速度就是改变舵机旋转角度的时长,在PWM层面上讲就是舵机PWM增量的不同直接导致舵机角速度的不同,例如以20ms为周期,要求在1000ms时间内舵机角度从0°转到180°,即舵机PWM值由500改变到2500,则一个周期内PWM增量为40,每经过一次周期时间舵机就转动一个PWM增量,这就间接体现了舵机的速度。舵机控制指令因为要六个舵机,因此指令格式不能乱。控制板商家提供的源码...

2019-04-10 22:09:18 12683 2

原创 Arduino学习(3)——串口LED灯控制

直接上程序/*---------------------------------------------------------------------------- 相关函数: Serial.begin(speed) 串口定义波特率函数,speed表示波特率,如9600,115200等 int Serial.available() 判断缓冲器状态 int...

2019-04-09 21:55:21 9538

原创 Arduino学习(2)——控制单个舵机

舵机控制基础舵机的伺服系统由可变宽度的脉冲来进行控制,控制线是用来传送脉冲的。脉冲的参数有最小值,最大值,和频率。一般而言,舵机的基准信号都是周期为20ms,宽度为1.5ms。这个基准信号定义的位置为中间位置。舵机有最大转动角度,中间位置的定义就是从这个位置到最大角度与最小角度的量完全一样。最重要的一点是,不同舵机的最大转动角度可能不相同,但是其中间位置的脉冲宽度是一定的,那就是1.5ms。如下...

2019-04-09 21:12:18 24084 8

原创 Arduino学习(1)——基础入门

和STM32比起来,Arduino相对好学多了,直接使用库函数就行了,不用涉及到寄存器底层配置和开发;和STM32库函数方式比起来,它应该也会好学很多(我现在也是刚开始)。我学习Arduino的主要原因就是自己买了个机械臂,控制板子是某宝买的基于arduino mega328的舵机控制板,想让臂和ros系统进行通讯,以便进行后续的扩展学习。下面记录一下自己学习arduino的过程。Arduino...

2019-04-09 20:04:46 6957

ModernRobotics现代机器人学书源码

ModernRobotics现代机器人学书源码

2023-05-10

斯坦福大学《机器人学》课程讲义

斯坦福大学《机器人学》课程讲义

2023-05-10

运控控制系统课程设计报告

运控控制系统课程设计报告

2023-05-10

多段直线圆弧过渡.zip

基于S型曲线的连续多段曲线插补平滑过渡的规划算法(Matlab) 前面的博客已经写了关于空间直线与空间圆弧的常用插补算法,而这些都是单一路径,实际中并不实用。对于连续多段路径,传统方法是将多段路径细分,然后对每段路径采用首尾速度为0的加减速算法(S型曲线或梯形曲线),这就带来了频繁启停的问题,容易对机械臂造成冲击,同时运行时间较长。 下面我把前面博客中提到的非对称S型加减速算法与空间中多段路径相结合,实现多段路径平滑过渡,减少运行时间。简单画一个轮廓状的“S”字符:

2020-07-17

机械臂三维图纸.rar

机械臂三维图纸,已经可以打开,但是ros建模时tf树会出问题,后面我是按照图纸自己1:1建模了,需要的自取!

2020-07-17

:SIMULINK 中自抗扰控制技术自定义模块库的创建

在研究自抗扰控制技术的基础上,以MATLAB/SIMULINK 为仿真平台,编写M_Funtion 程 序实现特殊非线性函数、应用S_Funtion 定制跟踪微分器和扩张状态观测器等新型动态系统模块、利 用子系统封装技术完成控制律组合和常用自抗扰控制器算法,按照模块化建模思想,创建了用户自定 义的自抗扰控制器模块库。通过串级调速自抗扰控制系统的仿真实例,说明利用该模块库,实现了自 抗扰控制技术的图形化建模,参数设置修改直观方便,而且创建方法简单易行、可扩充性强,不仅为 自抗扰控制技术的仿真研究提供了有效工具,并且对相关领域的仿真模型库扩建具有参考价值。

2018-11-04

adams自定义函数帮助文档

adams二次开发用的,是自定义函数官方帮助文档 The Adams/View Function Builder is a versatile tool inside of Adams/View, part of the Adams 2013® suite of software, that lets you write expressions, functions, and subroutines to define forces, measures, and motion in Adams products. You can create and modify functions and parameterize values for various entities.

2018-11-04

鲁棒与最优控制

鲁棒与最优控制

2017-10-16

Reinforcement Learning

Reinforcement Learning

2017-10-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除