首页 > 作文

走直线

更新时间:2023-02-28 17:27:20 阅读: 评论:0

由建新-丽江白沙古镇

走直线
2023年2月28日发(作者:毕业设计报告)

简单的差速驱动装置

双差速驱动装置

制动转向装置

转向装置

三轮装置

同步驱动装置

其它结构

简介

灵活的思维造就出了许许多多的机器人,运动使创造物获得了生命,带来无限的乐趣,同时也对自己的创造

力进行了挑战;大多数运动机器人都属于轮子型与腿型机器人;虽然轮子在光滑的表面很有效,但是在凹凸

不平的地面上运动,腿提供了更有力的方式;

本章将概述最常用的轮型机器人结构,讨论它们的优缺点;请记住,在下面章节中介绍的底盘结构是为了突

出显示它们的传动系统和连接情况,因此,在实际搭建中还需对此结构加固;

简单的差动装置

如果你根据LEGOConstructopedia中的描述已搭建出了一些模型,或者整合了第五章介绍的一些测试结构,

那么你对差速装置的结构已经熟悉了;机器人具有很多优点尤其具有简单性,至少在乐高的可移动机器人

中常用到此结构;

差动装置由机器人两边两个平行的驱动轮构成,单独提供动力,另外有一个或多个轮脚万向轮用于支撑重

量并不是没有作用图;注意我们称这个装置为差动装置是因为机器人的运动矢量是由两个独立部件产生的

它与差速齿轮没有关系,此装置上没有使用差速齿轮;

当两个驱动轮以相同方向、相同速度转动时,机器人作直线运动;如果两个轮子转动速度相同,但方向相反

时,机器人会绕着连接两轮线段的中心点旋转;根据轮子不同的转向,表列出了机器人的不同运动状态;

图简单差动装置

表轮子不同的旋转方向产生不同的运动状态

左轮右轮机器人

停止停止停止

停止向前转动绕着左轮逆时针转动

停止向后转动绕着左轮顺时针转动

向前转动停止绕着右轮顺时针转动

向前转动向前转动向前运动

向前转动向后转动原地顺时针旋转

向后转动停止绕着右轮逆时针转动

向后转动向前转动原地逆时针旋转

向后转动向后转动向后运动

组合不同方向和速度,机器人可以做任意半径的旋转;因为它的灵活性、及原地旋转的功能成为许多工程的

教学器具;另外,由于它很容易实现,所以乐高有一半以上的运动机器人属于此结构;

假如你想跟踪机器人的位置,那差动装置又是比较好的选择,仅仅需要简单的数学知识;我们将在本书以后

的章节中讨论

这种结构只有一种弊端:它不能保证机器人笔直的运动,因为两个马达的功效总有差别,一个轮子会比另外

一个轮子转动的快一点,因此使得机器人略微偏左或偏右;在某些应用中这中情况不会有问题,可以通过编

程来避免,比如使机器人沿线走或在迷宫中寻找路线行走,但是让机器人在空地上走直线恐怕不行;

直线运动

使用简单差动装置有许多方法可以保持直线行走,最简便的方式是选择两个速度相近的马达;如果你有两

个以上的马达,尽量找两个速度最匹配的马达,这种方式也不能确保机器人走直线,但至少能减小走偏的情

况;

另一种简单的方法是通过软件调整速度;在第3章介绍过程序能控制每个马达的速度,在程序中选择最有效

的能量等级直到合适为止,这种方法的问题在于机器人负载发生变化,两马达速度需重新调整;

使用传感器让机器人直线运动

让机器人直线运动的一种更有效果的方法是在系统中加入反馈装置;从而,根据外界的变化,使用传感器来

控制和调整每一个马达的速度,这也是现实生活中大多数差动装置所具有的的结构;可以为每一个驱动轮

附加计转器测量轮子旋转次数装置,以便在软件中控制马达功补偿两轮间的转速差;乐高角度传感器在此

应用中可以作为首选;在每一个轮子上安装一个角度传感器并测量计数的差别,然后停止或降低较快的轮

子以保持两个传感器的计数相同;同时还可以使用在第四章中介绍的方法;使用同样的传感器来探测障碍

物,如果马达启动但轮子不转,可推断机器人被某物卡住了;另外你也可使用角度传感器实现精确角度定位;

最后,角度传感器提供了最基本功能:使用odometry技术让机器人计算出自己的位置,对此我们在13章中

作详细介绍;

使用齿轮让机器人直线运动

如果你只有一个角度传感器,可以使用驱动轮之间的速度差取代轮子的实际转速,回忆第四章中差速齿轮,

你能使用它加或减;如果差动齿轮与驱动齿轮连在一起,它会把传动方式传递给另一个齿轮;当轮子以同速

转动时差动齿轮将停止转动;

假如两轮的速度有任何的差别,差动齿轮的转动和它的方向将告知你哪一个轮子转速快;如图所示的结构,

即使你没有角度传感器,也建议你搭建这种结构,因为此结构具有指导作用;我们省略了马达和其他加固梁

以保持图片尽可能清楚,搭建时要加二个马达;右边传动链的作用是变换与差速齿轮配合轴的转向,同时保

持原始的传动比不变;连接在差速齿轮上的角度传感器用于检测差动齿轮是否转动;

图使用单个角度传感器观察左右轮速度的差别

一个更基本方法是你在需要走直线时,同时锁住两个轮子,此系统非常有效的使你的机器人走直线;它需要

第三只马达来控制制动系统,同时也需要附加传动系统简化制动结构;图展示了具有特殊部件制动机构的

示例:暗灰色带离合器16齿齿轮,传动驱动环和传动转变钩,这种特殊的齿轮,用圆形洞取代了普通的十字

型洞,使得它能够在轴上自由转动,驱动环将被安装在轴上;当你把驱动环与齿轮套在一起时使用转变钩齿

轮与轴连在一起了;

图可制动差动装置

你也可使用图展示的结构,用马达取代角度传感器,回顾第四章马达能当作制动器使用:在马达关闭状态,

会阻止运动,在float状态马达仍无动力,但可以自由转动;因此不要给马达提供动力,把它当作制动器来制

动差速齿;在关闭状态下制动马达,差速齿很难转动,从而使你的机器人沿直线前进,另一方面float状态使

用马达,差速齿转动,机器人能够转弯,表介绍了一些可行的组合;当左右马达以不同的方向运行时,差动齿

轮锁马达必须处于float状态

图带16齿齿轮离合器,传动操纵环,传动转变钩

表电动差动齿轮锁机器人如何控制差动装置

左马达右马达差动制动马达机器人状态

停止停止停止保持静止

向前向前停止向前运动

向前向后浮动原地顺时针转动

向后向前浮动原地逆时针转动

向后向后停止向后运动

考虑到马达在浮动状态下时也存在着重大的机械阻力,所以机器人将不能快速转弯,驱动马达在转弯时将

负荷更大的重力;

使用小角轮走直线

小角轮是差动装置平滑移动和转弯的又一个关键因素,通常我们会忽略这一点,LEGOConstructopedia提出

图所示的小角轮结构,但是小角轮设计上还存在着欠缺,它在一根轴上使用了两个轮子,在第二章中你已经

知道此结构的轮子不能独立转动;按照图表搭建此结构,试着让它转一个急弯,它的效果不是很好,为什么

事实上,除非你使其中的一个轮子打滑,否则它就不能转动;

图小角轮结构

图中的小角轮的结构有了一定的改进,左边的结构使用了单轮彻底避免了问题的出现;右边的结构更可靠,

它使用了两个自由轮允许小轮在原地转弯避免了磨擦与打滑的问题,两种结构的区别在轮轴、在左边结构

中,轴与轮子同时旋转,而在右边的结构中,轮在轴上转动;

图避免打滑的角轮

选择使用一个或更多角轮要根据机器人的功能,独角轮适用于多种场合,而双角轮安放在机器人的前方或

后面是保持稳定性的好方法;

在一些场合,当在平滑的表面上控制重量轻,结构简单的机器人可以用圆形垫块或其它与接触面磨擦力很

小的部件替代独角轮图;

图圆形垫块

搭建双差动装置

双差动装置是对简单差动机构的一个改进结构,主要从机械结构上解决走直线的问题,并使用了两个马达

参考图;它的传动链有些复杂,依靠差动齿轮-使用两个更精确参考第九章相关补充部件;

图双差动装置

双差动装置是差动齿轮的另外一种用法,通常轮子是连接在从差动齿轮延伸出来的轴上,然而在此结构中,

轮子通过齿轮连接在差动齿轮的外齿;在第四章中我们阐述了差动齿轮能够在机械上对两个独立的运动作

加或减法运算,为了实现这个方法,用差动齿上延伸的轴作为输入,且差动齿轮本身将根据差动齿轮内部的

代数和来运动两个运动方向的代数叠加;

在此结构中,两个马达为两个差动齿轮提供动力,特点其中一个马达同向带动差动齿轮的输入轴;另一个马

达以相反的方向驱动第三根输入轴,要控制双差动装置,只需使用其中一个马达,让另一个马达关闭;

在图中所示的结构与图中的结构相同,只不过没有马达,当1号马达带动40齿齿轮A转动时,2号马达使齿

轮B保持静止,运动沿着虚线传递由图示;两个差动装置同时转动,机器人沿直线向前,另一方面,1号马达停

止,则齿轮停止,当2号电机转动,带动B将动力沿着实线传递;差动装置同速不同向旋转,结果是机器人在

原地转动;

图双差动装置剖面图

通常不同时使用两个马达,一个马达用于走直线,另一个马达用于转弯,如果根据马达的方向同时驱动两个

马达也没关系,因为两个差动齿其中一个会抵消两个相反的输入,保持静止,而另外一个差动齿对两个输入

进行相加,从而使得速度提高一倍,此时,机器人绕着静止轮转动;

双差动装置一个非常好的特性是使用一个角度传感器就可以精确的检测机器人的运动类型;将传感器连接

到其中一个轮上,当机器人直线运动时,使用传感器来测量运动的距离,当机器人转弯时,用传感器测量方

向的改变量;

当然我们仍要牢记在机械结构有得必有失,换句话说,这种具有独创性的结构有它的缺点;首先是它非常复

杂,我们展示了结构的平面图可以更容易理解它们的配合,然而你自己也可使用多种传动机构构建简易的

机器人可能仍需一些齿轮或者是更少的,这种复杂的传动装置导致产生了负面影响:磨擦力;

搭建滑动转向装置

滑动转向装置是差动装置的一种变化形式,通常用于履带式车辆,但有时也用于四个或六个轮子的形式;对

于履带的车辆,唯一的驱动设计就是滑动转向装置;在现实生活中,挖土机和一些除草机是使用这种装置的

最好例子;

图展示了一个简单的滑动转向装置,每一个履带都由单独马达提供能量,由一个8齿轮与一个24齿轮啮合,

并连接在履带轮上,履带前轮不需驱动;

带轮滑动转向装置需要一个有效的装置,将动力传到所有的轮子上,否则机器人不能顺利转弯或者不能转

弯;图中的模型每侧使用五个24齿轮啮合,它们像履带那样从每个马达那里获得动力,每一个轮轴用于安装

齿轮,这些齿轮都被用于传递运动的惰性齿轮分隔,如果有足够的24齿齿轮,你可以组合成此结构,图片中

的圆形轮胎由补充套装提供;

图带轮滑动掌舵装置

履带机器人搭建简单且动作有趣,因此,许多乐高爱好者都采用此结构;与差动装置比较而言,当两条履带

以同向运行时机器人向前行进,方向或速度上有差别就会使机器人转弯,原地转弯也有可能实现;滑动转向

装置也具有差动装置驱动机器人走直线所具有的缺点;

最后总结滑动转向装置的特点:

■在粗糙的地面上履带与轮子相比,履带更易控制然而它不太租用光滑的表面

■履带结构产生了更大的摩擦力耗费了马达提供的部分动力;

■在利用机器人运动进行定位时,这种结构的机器人是不适合定位的,因为它们不能避免本身具有的缺陷:

产生滑动;

搭建转向装置

转向装置是用于各种车型的标准结构,由两个前转向轮和两个固定后轮构成,它也适用在机器人身上使用;

你可以驱动后轮或者前轮或者是四只轮子,利用乐高来实现这个方法非常简单,这也是为什么要介绍它的

原因;尽管它比差动装置的通用性要差,并且不能在原地转弯或急转弯,但此结构也有很多优点:易实现沿

直线行走,且在粗糙路面上行走具有较高稳定性;

当使用机器人基本套装搭建转向装置时,只有一个马达驱动轮子,因为你需要其它的装置转动前轮,因此你

的转动装置需要有差动机构一半的动力,才能使你的机器人良好的沿直线行走;

图、展示了二个简单的转向机构,除动作细节外,这两个模型具有相同的结构特性;例如:后轮都是通过一

只差动齿轮与驱动马达相连,在第二章中我们阐述过如果想让机器人转弯,就必须使用差动;辅助马达掌握

前轮控制机器人的行进方向;注意我们使用了一只带子来驱动转向机构,主要是利用它的极限扭转来避免

能力过程中损伤机械结构或马达;你最好添加一只传感器侦测转向轮的位置,更好的控制机器人的方向;当

转向装置转动时至少也要一只触动传感器;在转完后你可使用定时方式或传感器使机器人再变为先前的行

进方向14章中有关于此技术的例子;

图转向装置

图另一种转向装置

方法与技巧

使用梯形转向机构阿克曼转向机构

现实中使用转向机构的车都是根据梯形转向机构的原理进行设计的阿克曼为此装置的首

创人;我们在前面设计的转向轮转动的角度相同,但这个机构就不是这样的,在转弯时,内轮

的转角比外轮的大;里面的轮子比外部的轮转弯急;在大半径的转弯中差别很小,可忽略;在

急转弯中此差别变得相当明显且容易使内轮锁死;阿克曼转向机构在设计上补偿了内轮

转角的差别,因此解决了普通转向机构的缺点;这个理论说明了当从轮子延长的线交于一

点时,车就能平稳的转动并且始终围绕这一交点转动图

图阿克曼转向机构:内部轮比外部轮转弯急

使用乐高搭建建阿克慢结构是可行的,在14章将有对前轮驱动更进一步的说明;

图与中两种模型都使用了齿轮齿条转向机构,一个8齿齿轮小齿轮与一个带齿的特殊板齿条相啮合,它们不

同之处是后一种我们使用了一种特殊部件:三块1x10板,两个转向臂和两块光滑平板;将这些组件设计成

一个组合部件,创造出一种使用更简易的使用在许多乐高工艺车、卡车模型上的转向装置;模型只使用了机

器人套装的基本部件,必须要使用2x8的板替换110板,用自制的去替换转向臂;此结构整个前面部分都是

由梁搭建起来的,用于支撑轮子和转向机构,但通常还需要一个光滑的表面用于齿条滑动;

当你建好这个装置后,把轮子移到枢轴后面变成一个自定心转向机构在很多情况下的一种明显的特性;在

图中的a图,轮子装在枢轴下面,这样不会影响它的转向;如果轮子装在转向柱的后面,轮子摩擦引起车的动

态向前运动从而推动轮子向后运动,产生自定心的动作;观察购物车的结构你就知轮子为什么装在中轴上,

把轮子越往枢轴后面移动,如图B、C,就越容易产生自定心;不要把轮子装在枢轴的前面,如图d,会引起转

向机构不稳定;事实上,轮子会向后走使你的车子自然转弯;

图移动中轴线上的轮子

我们鼓励你去尝试这些方案,自己搭建一个简单的底盘去探索图中各种结构的特性;

转向装置十分适用于粗糙的表面,因为它有四个轮胎非常平稳,你可以使用其它的方法改善此结构;另外重

要一点是此结构没有一个驱动轮会长期离地,否则差动机构将会把所有动力传递到阻力最小的轮子上,结

果导致轮子打转,使你的机器人变得不能运动;

使用皮带与皮带轮把普通附加轴与轮轴连接在一起组成一个无滑差动机构能够大大减少上述的问题;皮带

能够保持驱动轴以同速转动,然后在转弯过程中它们会在皮带轮上发生打滑现象以便调整轮子的速度;将

一只轮子脱离地面皮带也会将大部分能量传递到其它轮子上;

图无滑差动机构

搭建一个三轮装置

三轮装置由一个用于驱动和转弯的前轮及两个保持稳定的独立后轮组成图;三轮驱动装置的独特之处在:

前轮既作为驱动又作为转向装置,使机器人的活动更灵活;

图三轮装置

你也许认为把后轮作为驱动轮也会得到与前轮作为驱动轮相同的结果,但是只有在一定转角内才一样;事

实上,转向装置在转急弯时,你最终会发现一个情况:后轮不能再把动力转换成运动;这个装置的最大转角

是当外轮可以沿着内轮画一个圆,另一方面,前驱动轮可以控制任何转角,甚至是前轮与后轮的运动方向成

垂直角度时;

理论上,驱动轮可以转360度可以转向任何方向,这意味着你可以搭建一个转位自由的机构娱乐公园套装中

有这种结构的例子;我们图中的例子,能够转360度,但是由于马达与RCX的连接线使此机构只能转一个360

度;

在平常使用中,转180度就能够活动自如;因为在180度到360等的范围等同与0度到180度向反向运动,

换句话说:210度马达向前运动等同于30度210度-180度=30度马达向后转;你可用传感器侦测转向轮的

方位;

搭建同步驱动装置

同步驱动装置使用三个或更多的轮子,他们都作为转向与驱动装置;它们同时转动并保持一致,因此机器人

改变运动方向但不改变它的方位;

使用乐高部件组建搭建同步驱动装置非常具有挑战性,在几年以前有人尝试但没有人能够成功完成;现在,

障碍被攻破了,如果你上网你能发现许多用乐高搭建的很不错的同步驱动装置;

制作360度同步驱动装置并且避免任何转动的极限,关键是沿着每一个轮子的枢轴传递运动;最简单的方法

需要一个叫转盘的特殊部件,应用于乐高模型中的旋转平台,支持起重机或挖土机图

图乐高转盘

你可以把轮子固定在转盘的一边,并且使用转盘中心的一根轴来驱动;在图展示出一个实例,注意转盘被颠

倒,因为轮子必须与转盘连接在一起由外齿带动一起转动,因此机器人将完全或向下突出设计;

我们想让我们的同步驱动装置不通过移动而原地改变方向,为了实现这个方法,图、两装置相似,但不可互

换,图中的转盘的底部能顺利转动但图不可以;这是因为图中的轮没有与忠心轴连接所以当它转向时,它只

能移动一些距离;图中的传动装置使得轮子以适当的方向转动而中的传动装置使轮子反对转动,我们描述

的是一个精细的差异;我们再次邀请你亲自动手搭建这两个结构并看一看它们怎样工作的;

图可行的轮胎同步驱动装置

图错误的轮胎同步驱动装置

建造一个完整的同步驱动装置你至少需要三个上述的转盘然后把它们连接在一起用一个马达同时驱动所

有的轴然而其余的马达可以同时旋转所有的轴;

图你看到是四轮同步驱动装置的仰视图;注意我们用8齿的齿轮把转盘连接起来,实现同时转动;驱动任何

一只8齿轮都会使机器人改变方向;

图一个完整的同步驱动装置仰视图

图是完整同步驱动装置的俯视图;40齿大齿轮通过四对斜齿轮驱动轮子,其他40-齿轮负责转弯,对一个完

整的同步驱动装置,你必须加二个马达驱动A和B,可以使用8齿获得一个比较高的传动比;

任何人都会对同步驱动装置的动作会感到惊讶,你也不例外,假如你想用它在房间寻找障碍物,也不是很难,

只需加一个缓冲装置;同步驱动装置中“前”和“后”的概念被淡化了,他能使用任何一面作为前面,因此

你必须在所有面都加上缓冲器;在第四章你已了解到,如果机器人有四面,没必要在在四面使用四个端口连

接四个传感器RCX只有三个输入,你可以在相同的端口连出四个触动传感器,使用并接的方式,任何一个传

感器被按下,就会反馈给RCX一个“on“状态;或者只用一个单独的全方位的传感器如图所示;触动传感器

被正常关闭,然而任何时间打开后上面的轴将脱离初始值通过橡皮带保持用管或轴把佻的机器人包起来把

此环连接到全方位传感器上就可以了;

图完全同步驱动器俯视图

图全方位触动传感器

其他结构

我们的介绍并没有完全包括所有活动结构,有其它更多的好的独特的类型:

多自由角度车型简称MDOFMDOF车有三个或更多轮子或一组轮子,独立的转弯与驱动装置,想象同步驱动装

置独轮在什么部位可以改变机器人速度和方向,此机器人像差动装置装置装置或同步装置是通过软件控制

它的结构;虽然它们在搭建与控制上有很大的区别,但在使用上,对学习有利,且具有多用性,事实上他们运

动并不相同

结合装置与掌舵装置十分类似;它控制车的整体,前轮保持与底盘前部平行后面与前部相同因此两部分通

过一个结合点连接在一起,此结构用于挖土机和其它结构的设备上;

轮轴驱动装置由无心轴轮组成的底盘组成,中间带有一个可升降的平台,当平台升起时,机器人完全按照

轮子的方向直线运动;当转弯时,机器人停止并降低平台直到轮子不再触到地面;此时旋转平台以改变方向,

然后再升起平台继续直线运动;

三星轮装置这种装置适用于灵活性高,各种地行的车辆;每一个“轮子”实际上是在顶点带有轮子的等边

三角形;小车总共使用12个轮子,每三个作为一个“轮子”;当轮子转动并且三角形就好像大轮子转动一

样;常规运动时,每个三角形的两个轮子触地,但当一个轮子碰到障碍物时,一个复杂的传动系统传递运动

给三角形结构,它能转动并将它上面的轮子越过障碍物,虽然很复杂但很有趣

我们希望通过这些结构可以满足你的好奇心,同时鼓励你们寻找更多关于机器人的参考资料并提供在附录

A中,他们都可以使用乐高组件来建造

本文发布于:2023-02-28 17:27:19,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/fanwen/zuowen/167757644083592.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:走直线.doc

本文 PDF 下载地址:走直线.pdf

下一篇:返回列表
标签:走直线
相关文章
留言与评论(共有 0 条评论)
   
验证码:
推荐文章
排行榜
Copyright ©2019-2022 Comsenz Inc.Powered by © 站长QQ:55-9-10-26 专利检索|