曲线运动一定是变速运动。总之,做曲线运动的物体所受的合外力一定指向曲线的凹侧。平抛运动是一个匀变速曲线运动。曲线运动中由于速度方向时刻改变,故曲线运动一定是变速运动,加速度是否变化,取决于物体受力情况。......
2023-10-21
AS机器人有左右两个电动机,是其主要动力来源。它还有喇叭、液晶屏等辅助输出手段,能够了解它的运行状态。充分利用好电动机,能够让机器人在比赛中占据优势。
1.校正机器人的电动机
直流电动机和减速器由于生产装配过程中的因素,不可能做到转速完全一样。两只电动机之间总是存在或多或少的差异,即使在程序中给左右电动机设置一样的功率级别,机器人走出的也不是一条直线且会向一边偏移,这在长距离运动时最明显。因此,在对运动精度要求较高的场合,首先要校正机器人的电动机偏差。
常用的校正方法是在软件中设置偏置量。下面的函数使用一个全局变量drive_bias,只要调用该函数,就会自动利用该偏置量修正左右电动机的功率值,使电动机转动达到预期效果。
Driveb是drive库函数的扩展版本。该函数在C库文件目录下的common.c文件中有定义,调用该函数前要加载该文件。
偏置量的大小是通过试验得到的。在一个平坦开阔的地方,先把drive_bias设为0,电动机功率设为80,把机器人的中轴线对准前方,机器人前进一段较长距离后,量出它偏离初始前进方向的距离。修改drive_bias的值和正负,重复前面的试验,直到偏离值得到纠正或无法再变小为止,这时的drive_bias值就是最终的偏置量。这种软件方法对大多数电动机偏差都有校正作用。此外,如果有条件通过硬件调整,将会有更好的效果。
2.走出规则轨迹
下面的程序是让机器人在地上走出一个规则的轨迹。
机器人逆时针走约1 m的正方形路径。其中sleep(0.8)是机器人转90°所需要的时间。该值和转弯速度以及机器人的电动机有关,需要实际调整,此外地面的摩擦力也有影响。利用sleep()函数是控制电动机工作的常用方法。熟练掌握sleep()函数的应用将使你的程序简洁高效。
有关工业机器人基础的文章
曲线运动一定是变速运动。总之,做曲线运动的物体所受的合外力一定指向曲线的凹侧。平抛运动是一个匀变速曲线运动。曲线运动中由于速度方向时刻改变,故曲线运动一定是变速运动,加速度是否变化,取决于物体受力情况。......
2023-10-21
机器人要完成各种各样的动作和功能,如移动、抓举、抓紧工具等工作,必须靠动力装置、机械机构来完成。机器人的运动系统包括原动机部分、传动部分、执行部分、控制系统和辅助系统。原动机部分是驱动整部机器完成预定功能的动力源。任何机械要运动都需要动力装置,机器人完成功能同样需要动力装置。现代机器中使用的原动机大致是以各式各样的电动机和热力机为主的。但是原动机的运动形式、运动及动力参数却是有限的,而且是确定的。......
2023-06-26
机器人控制系统的工作机理决定了机器人的控制方式,也就是决定了机器人将通过何种方式进行运动。这种控制系统较为常用,仿生机器人的控制系统就是通过预先编程,然后将编好的程序下载到单片机上,再通过遥控器调取程序进行控制的。在仿生机器人控制系统中,由遥控器发出移动至目标位置的命令,经控制系统后输出PWM信号,驱动机器人关节转动,再由检测系统检测关节转角,进行调整。......
2023-06-26
本书讲的不是机器人,而是人的心智。制造机器人需要什么?但对于了解机器人的内部构造,毫无帮助。机器人里面并没有住着“小人”,时刻盯着图片,告诉机器人看到了什么。如果你真能通过机器人的眼睛看世界,那么你将不会看到带有十字准心的电影画面,而是看到图1-1呈现的图案。无论是机器人的大脑,还是人脑,要想识别出物体并且在移动中不撞上去,它必须理解这些数字,猜出世界上哪种东西反射的光会形成这样的影像。......
2024-01-23
机器人关节伺服驱动单元包括交流伺服电动机和交流伺服驱动器,如图5-5-7所示。在速度控制形式中,要求对交流伺服电动机在各种运行状态下的速度加以控制,以满足负载的工作要求,保证在定位时不产生振荡,保证焊接过程中焊接速度的稳定性。......
2023-06-26
当压力油从右端油口P2流入时,液压力和弹簧力方向相同,使阀芯紧压在阀座上,阀口关闭,液压油不通。液控单向阀的最小液控压力约为主油路压力的30%~50%。液动阀为主阀它可以改变主油路的方向,它的换向快慢可用控制油路中的单向节流阀来调节。这种阀的优点是可用反应灵敏的小规格电磁阀方便地控制大流量的液动阀换向。......
2023-06-25
阀芯与阀体的相对位置决定了换向阀外接油口间的连通状态,这个位置称为换向阀的“位”。液压行业中,通常把电磁换向阀简称为电磁阀。图4-6 二位三通交流电磁阀1—推杆 2—阀芯 3—弹簧液动换向阀 液动换向阀如图4-7所示,它是利用控制油路的液压油来改变阀芯位置的换向阀。......
2023-06-15
S7-1200 PLC提供了运行中修改速度和位置的功能,可以使运动系统在停止的情况下,实时改变目标速度与位置。可以看出,S7-1200运动控制功能的实现包含以下4部分:图9-27 运动控制功能原理示意图①相关执行设备。执行设备主要包括伺服驱动器和伺服电动机,CPU通过硬件输出,给出脉冲与方向信号,用于控制执行设备的运转。在“脉冲选项”中,脉冲发生器有两种类型:PTO与PWM,使用运动控制功能时需要选择PTO方式。......
2023-06-15
相关推荐