一种机器人底盘的行进装置及其控制方法与流程

文档序号:16259102发布日期:2018-12-12 01:16阅读:188来源:国知局
一种机器人底盘的行进装置及其控制方法与流程

本发明涉及机器人底盘技术领域,尤其是一种机器人底盘的行进装置及其控制方法。

背景技术

电动平衡车已经在娱乐、短途代步领域得到了应用,目前这类产品主要用于短途代步和公共交通的补充代步,对于使用者来说,其便携性和使用的便利性是这类产品的关键。但目前的类似产品都存在体积大,不便于携带,在便携性不能满足用户的需求。部分产品具有小型化,但其结构并不能完全保证这类产品的安全使用;电动平衡车,又叫人机互动平衡车、思维车,其运作原理主要是建立在一种被称为“动态稳定”的基本原理上,利用车体内部的陀螺仪和加速度传感器,来检测车体姿态的变化,并利用伺服控制系统,精确地驱动电机进行相应的调整,以保持系统的平衡;现有的电动平衡车仅设有两个驱动轮,其前进、后退是由整个电动平衡车的倾斜来控制,转向则由使用者脚踏在脚踏平台上,并通过两个脚踏平台之间相对旋转角度差来进行控制实现,安全性不够高,并且初学者上手难度较大。

如中国发明专利cn105416469a所公开的一种电动滑板车,包括:机座、左、右电机轮,分别安装在机座的左右两侧;左、右脚踏板,分别转动安装在机座上,且相对于机座前后转动;电路板,用于感知对应脚踏板的转动角度,并根据脚踏板的转动角度控制对应的电机轮工作;通过转动安装在机座上的左、右脚踏板,电路板可以根据左、右脚踏板的转动方向以及转动角度,控制对应电机轮的工作;本发明的电动滑板车安全性较低,初学者学习难度更高,并且不能保证上下坡行驶稳定。



技术实现要素:

一、要解决的技术问题

本发明针对现有技术所存在的上述缺陷,特提供一种机器人底盘的行进装置及其控制方法,解决机器人底盘的行进装置稳定性和安全性不够高的问题。

二、技术方案

为解决上述技术问题,本发明提供一种机器人底盘的行进装置,包括:底盘和滚动装置,底盘包括底盘支架、脚踏装置和脚踏感应装置,脚踏装置设置在底盘支架上部并且脚踏装置与底盘支架软连接固定,脚踏感应装置设置在脚踏装置和底盘支架之间并且脚踏感应装置分布在底盘支架的四角,脚踏感应装置用于脚踏感应装置包括脚踏感应装置a、脚踏感应装置b、脚踏感应装置c和脚踏感应装置d;滚动装置包括主动轮和辅助轮,辅助轮包括第一辅助轮和第二辅助轮,主动轮可转动设置在底盘支架左右两侧,第一辅助轮和第二辅助轮分别可转动设置在底盘支架前后两侧,并且当机器人底盘的行进装置平稳行驶时,第一辅助轮和第二辅助轮处于悬空状态,机器人底盘的行进装置还包括辅助轮感应装置,辅助轮感应装置用于感测第一辅助轮和第二辅助轮的压力信息。

其中,脚踏装置和底盘支架之间设有转轴芯,转轴芯位于底盘支架中间位置,脚踏装置可绕转轴芯摆动。

其中,底盘支架前后两端各设有一个辅助轮安装架,辅助轮安装架用于安装第一辅助轮和第二辅助轮,底盘支架内设有控制器,控制器用于接收脚踏感应装置和辅助轮感应装置的压力信息,控制器用于通过脚踏感应装置和辅助轮感应装置的压力信息控制主动轮的运动。

其中,脚踏装置同时对脚踏感应装置a、脚踏感应装置b、脚踏感应装置c和脚踏感应装置d向下施加压力,控制器根据脚踏感应装置a、脚踏感应装置b、脚踏感应装置c和脚踏感应装置d的压力信息的数值变化控制机器人底盘的行进装置的行进方向。

其中,辅助轮感应装置包括辅助轮感应装置e和辅助轮感应装置f,辅助轮感应装置e用于感测第一辅助轮的压力信息,辅助轮感应装置f用于感测第二辅助轮的压力信息。

其中,主动轮材质为橡胶,主动轮侧部设有孔槽。

其中,辅助轮安装架与底盘支架铰接设置,辅助轮安装架与底盘支架的铰接转轴上还设有限位扭簧,并且辅助轮感应装置还用于感测辅助轮的倾斜度信息。

其中,辅助轮上设有辅助轮支架,辅助轮支架用于与辅助轮安装架配合安装。

其中,辅助轮感应装置设置在辅助轮支架上部。

一种机器人底盘的行进装置控制方法,机器人底盘的行进装置控制方法包括如下步骤:

启动机器人底盘的行进装置后,使机器人底盘的行进装置进入平稳行驶状态;

当控制机器人底盘的行进装置加速前进时,控制机器人底盘的行进装置向前倾斜,第一辅助轮接触地面,脚踏感应装置a和脚踏感应装置b的受力增大,同时辅助轮感应装置e因支撑地面持续受到压力,此时主动轮速度提高,机器人底盘的行进装置加速前进;

当控制机器人底盘的行进装置减速刹车时,控制机器人底盘的行进装置向后倾斜,第二辅助轮接触地面,脚踏感应装置c和脚踏感应装置d的受力增大,同时辅助轮感应装置f因支撑地面持续受到压力,此时,主动轮速度降低,机器人底盘的行进装置减速前进;

当控制机器人底盘的行进装置左转时,脚踏感应装置a的受力大于脚踏感应装置c的受力,脚踏感应装置d的受力大于脚踏感应装置b的受力;

当控制机器人底盘的行进装置右转时,脚踏感应装置b的受力大于脚踏感应装置d的受力,脚踏感应装置c的受力大于脚踏感应装置a的受力;

当机器人底盘的行进装置需要通过障碍时,第一辅助轮首先接触障碍物,辅助轮感应装置e因支撑地面受到瞬时压力,此时机器人底盘的行进装置自动减速刹车。

三、有益效果

与现有技术相比,本发明提供的一种机器人底盘的行进装置,通过辅助轮的设计大大提高了机器人底盘的行进装置的稳定性和安全性,同时在辅助轮设置辅助轮感应装置有利于机器人底盘的行进装置在行进过程中对于路况的判断,优化机器人底盘的行进装置的控制方式。

附图说明

图1为本发明一种机器人底盘的行进装置示意图;

图中:1为底盘;3e为辅助轮感应装置e;3f为辅助轮感应装置f;4为底盘支架;5为脚踏装置;6为脚踏感应装置;6a为脚踏感应装置a;6b为脚踏感应装置b;6c为脚踏感应装置c;6d为脚踏感应装置d;7为主动轮;9为辅助轮安装架;11为孔槽;12为第一辅助轮;13为第二辅助轮;15为辅助轮支架。

具体实施方式

下面结合附图和实施例,对本发明的具体实施方式作进一步详细描述。以下实施例用于说明本发明,但不能用来限制本发明的范围。

实施例一:

本发明实施例一的一种机器人底盘的行进装置,如图1所示,包括:底盘1和滚动装置,底盘1包括底盘支架4、脚踏装置5和脚踏感应装置6,脚踏装置5设置在底盘支架4上部并且脚踏装置5与底盘支架4软连接固定,脚踏感应装置6设置在脚踏装置5和底盘支架4之间并且脚踏感应装置6分布在底盘支架4的四角,脚踏感应装置6用于脚踏感应装置6包括脚踏感应装置a6a、脚踏感应装置b6b、脚踏感应装置c6c和脚踏感应装置d6d;脚踏装置5与脚踏感应装置a6a、脚踏感应装置b6b、脚踏感应装置c6c和脚踏感应装置d6d软连接并实现固定,其中脚踏装置可上下浮动,便于操作。

滚动装置包括主动轮7和辅助轮,辅助轮包括第一辅助轮12和第二辅助轮13,主动轮7可转动设置在底盘支架4左右两侧,第一辅助轮12和第二辅助轮13分别可转动设置在底盘支架4前后两侧,并且当机器人底盘的行进装置平稳行驶时,第一辅助轮12和第二辅助轮13处于悬空状态,机器人底盘的行进装置还包括辅助轮感应装置,辅助轮感应装置用于感测第一辅助轮12和第二辅助轮13的压力信息;在具体应用中,主动轮7采用电机轮,当碰到意外情况时,能够很迅速的进行响应。

底盘支架4前后两端各设有一个辅助轮安装架9,辅助轮安装架9用于安装第一辅助轮12和第二辅助轮13,辅助轮感应装置包括辅助轮感应装置e3e和辅助轮感应装置f3f,辅助轮感应装置e3e用于感测第一辅助轮12的压力信息,辅助轮感应装置f3f用于感测第二辅助轮13的压力信息;同时在底盘支架4内设有控制器,控制器用于接收脚踏感应装置6和辅助轮感应装置的压力信息,控制器用于通过脚踏感应装置6和辅助轮感应装置的压力信息控制主动轮7的运动;在具体实施过程中,通过将脚踏感应装置a6a、脚踏感应装置b6b、脚踏感应装置c6c、脚踏感应装置d6d、辅助轮感应装置e3e和辅助轮感应装置f3f所感应到的压力信息传送到控制器,具体分析控制过程是:

当控制机器人底盘的行进装置加速前进时,控制机器人底盘的行进装置向前倾斜,脚踏感应装置a6a和脚踏感应装置b6b的受力增大,第一辅助轮12接触地面,同时辅助轮感应装置e3e因支撑地面持续受到压力,另一方面脚踏感应装置c6c和脚踏感应装置d6d的受力减小或不变,辅助轮感应装置f3f因第二辅助轮13悬空从而不受力,此时控制器控制主动轮7提高转速,机器人底盘的行进装置加速前进;

当控制机器人底盘的行进装置减速刹车时,控制机器人底盘的行进装置向后倾斜,脚踏感应装置c6c和脚踏感应装置d6d的受力增大,第二辅助轮13接触地面,同时辅助轮感应装置f3f因支撑地面持续受到压力,另一方面脚踏感应装置a6a和脚踏感应装置b6b受力减小或不变,辅助轮感应装置e3e因第一辅助轮12悬空从而不受力,此时控制器控制主动轮7降低转速,机器人底盘的行进装置减速刹车;

当控制机器人底盘的行进装置左转时,脚踏感应装置a6a的受力大于脚踏感应装置c6c的受力,脚踏感应装置d6d的受力大于脚踏感应装置b6b的受力,此时控制器控制主动轮7左转,并且在实际应用过程中,脚踏感应装置a6a受力增大的越大,主动轮7左转的转弯半径越小;

当控制机器人底盘的行进装置右转时,脚踏感应装置b6b的受力大于脚踏感应装置d6d的受力增大,脚踏感应装置c6c的受力大于脚踏感应装置a6a的受力,此时控制器控制主动轮7右转,并且在实际应用过程中,脚踏感应装置b6b受力增大的越大,主动轮7右转的转弯半径越小;

当机器人底盘的行进装置需要通过障碍时,第一辅助轮12首先接触障碍物,辅助轮感应装置e3e因支撑地面受到瞬时压力,此时机器人底盘的行进装置自动减速刹车;

当机器人底盘的行进装置上坡时或者下坡时,第一辅助轮12或第二辅助轮13接触地面,同时辅助轮感应装置e3e或辅助轮感应装置f3f因支撑地面持续受到压力,并且脚踏感应装置a6a、脚踏感应装置b6b、脚踏感应装置c6c和脚踏感应装置d6d受力不变,此时控制器控制主动轮7保持匀速行进状态。

主动轮7材质为橡胶,主动轮7侧部设有孔槽11。

辅助轮安装架9与底盘支架4铰接设置,辅助轮安装架9与底盘支架4的铰接转轴上还设有限位扭簧,为进一步加强控制效果,并且辅助轮感应装置还用于感测辅助轮的倾斜度信息,通过感测辅助轮的倾斜度信息进一步提高机器人底盘的行进装置的稳定性。

辅助轮上设有辅助轮支架15,辅助轮支架15用于与辅助轮安装架9配合安装;辅助轮感应装置设置在辅助轮支架15上部。

具体实施时,底盘支架4采用刚性框架结构,用以减轻整体重量;根据使用要求,辅助轮可以采用万向轮的设置;角度传感器可以采用陀螺仪、霍尔传感器、光电传感器或红外传感器。

实施例二:

实施例二相对于实施例一的区别在于,脚踏装置5和底盘支架4之间设有转轴芯,转轴芯位于底盘支架4中间位置,脚踏装置5可绕转轴芯摆动,通过转轴芯的设置,有利于准确的对脚踏感应装置6施加压力,从而控制机器人底盘的行进装置的运动;脚踏装置5可同时向脚踏感应装置a6a、脚踏感应装置b6b、脚踏感应装置c6c和脚踏感应装置d6d施加向下的压力,控制器根据脚踏感应装置a6a、脚踏感应装置b6b、脚踏感应装置c6c和脚踏感应装置d6d的压力信息的数值变化控制机器人底盘的行进装置的行进方向,此时,当进行操作时,可通过将脚踏感应装置6设置为微动压力感应器操控调节更加灵敏快捷,在行进过程中,脚踏装置5不会存在较大的倾斜变化,整体会更加平稳。

实施例三:

实施例三相对于实施例一的区别在于,将辅助轮安装架9与辅助轮支架15直接固定或者软性连接,同时不采用辅助轮安装架9与底盘支架4铰接的设置,在辅助轮安装架9与底盘支架4之间或者辅助轮安装架9与辅助轮支架15之间设置缓震装置,可以采用液压缓震装置、弹簧缓震装置等,使得机器人底盘的行进装置在行进过程中遇到障碍物时,既可以通过辅助轮感应装置提前进行预警并刹车减速,还能起到缓冲减震的作用,大大提高了机器人底盘的行进装置在行进过程中的安全性和稳定性。

一种机器人底盘的行进装置控制方法,机器人底盘的行进装置控制方法包括如下步骤:

启动机器人底盘的行进装置后,使机器人底盘的行进装置进入平稳行驶状态;

当控制机器人底盘的行进装置加速前进时,控制机器人底盘的行进装置向前倾斜,第一辅助轮12接触地面,脚踏感应装置a6a和脚踏感应装置b6b的受力增大,同时辅助轮感应装置e3e因支撑地面持续受到压力,此时主动轮7速度提高,机器人底盘的行进装置加速前进;

当控制机器人底盘的行进装置减速刹车时,控制机器人底盘的行进装置向后倾斜,第二辅助轮13接触地面,脚踏感应装置c6c和脚踏感应装置d6d的受力增大,同时辅助轮感应装置f3f因支撑地面持续受到压力,此时,主动轮7速度降低,机器人底盘的行进装置减速刹车;

当控制机器人底盘的行进装置左转时,脚踏感应装置a6a和脚踏感应装置c6c的受力增大;

当控制机器人底盘的行进装置右转时,脚踏感应装置b6b和脚踏感应装置d6d的受力增大;

当机器人底盘的行进装置需要通过障碍时,第一辅助轮12首先接触障碍物,辅助轮感应装置e3e因支撑地面受到瞬时压力,此时机器人底盘的行进装置自动减速刹车。

以上仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明技术原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1