CN111301544B - 一种具有扫查功能的爬壁机器人的控制***及控制方法 - Google Patents
一种具有扫查功能的爬壁机器人的控制***及控制方法 Download PDFInfo
- Publication number
- CN111301544B CN111301544B CN201911157435.6A CN201911157435A CN111301544B CN 111301544 B CN111301544 B CN 111301544B CN 201911157435 A CN201911157435 A CN 201911157435A CN 111301544 B CN111301544 B CN 111301544B
- Authority
- CN
- China
- Prior art keywords
- module
- robot
- scanning
- wall climbing
- control system
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 230000009194 climbing Effects 0.000 title claims abstract description 96
- 238000000034 method Methods 0.000 title claims abstract description 29
- 238000004891 communication Methods 0.000 claims abstract description 26
- 230000000875 corresponding effect Effects 0.000 claims description 21
- 229910000831 Steel Inorganic materials 0.000 claims description 8
- 239000010959 steel Substances 0.000 claims description 8
- 230000001133 acceleration Effects 0.000 claims description 6
- 230000001276 controlling effect Effects 0.000 claims description 5
- 230000002159 abnormal effect Effects 0.000 claims description 3
- 230000008030 elimination Effects 0.000 claims description 3
- 238000003379 elimination reaction Methods 0.000 claims description 3
- 230000000737 periodic effect Effects 0.000 claims description 3
- 238000010586 diagram Methods 0.000 description 3
- 238000007792 addition Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000002360 preparation method Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B62—LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
- B62D—MOTOR VEHICLES; TRAILERS
- B62D57/00—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track
- B62D57/02—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members
- B62D57/024—Vehicles characterised by having other propulsion or other ground- engaging means than wheels or endless track, alone or in addition to wheels or endless track with ground-engaging propulsion means, e.g. walking members specially adapted for moving on inclined or vertical surfaces
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/005—Manipulators for mechanical processing tasks
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J11/00—Manipulators not otherwise provided for
- B25J11/008—Manipulators for service tasks
- B25J11/0085—Cleaning
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Robotics (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Transportation (AREA)
- Manipulator (AREA)
Abstract
本发明提供了一种具有扫查功能的爬壁机器人的控制***及控制方法,属于机器人技术领域。本爬壁机器人包括左前磁轮、右前磁轮、左后磁轮、右后磁轮和机身,左前磁轮、右前磁轮、左后磁轮和右后磁轮分别通过驱动电机与机身相连接,机身上连接有滑轨,滑轨上滑动连接有滑块,滑块上设置有扫查轴电机,控制***包括初始化模块、通讯模块、参数输入模块、状态显示模块、机器人运动控制模块、扫查功能模块和报警及急停模块。在控制***和相应的控制方法下,爬壁机器人能够行走到需要的位置,通过扫查功能模块控制扫查轴进行扫查作业,从而实现操作的自动化。此外,控制***还可以配备相应的接口,以接入其他的扫查作业工具。
Description
技术领域
本发明属于机器人技术领域,涉及一种具有扫查功能的爬壁机器人的控制***及控制方法。
背景技术
当前对于大型船舶、石化储罐和风机塔筒等大型钢结构件的探伤作业,主要还是以人工方式为主。现阶段一般采用的方法是搭建脚手架或者是采用高空作业平台进行作业,工人在脚手架上或者高空作业平台上进行作业,虽然投资低,但是作业效率低下。
随着技术的进步,出现了一些半自动的作业方式,比如安装轨道,在作业效率上有所提升,但是前期准备时间长,对于非平面作业有较大的限制。
发明内容
本发明针对现有的技术存在的上述问题,提供一种具有扫查功能的爬壁机器人的控制***,本发明所要解决的技术问题是:如何控制机器人行走到需要的位置进行扫查作业,实现操作的自动化。
本发明的目的可通过下列技术方案来实现:
一种具有扫查功能的爬壁机器人的控制***,其特征在于,所述爬壁机器人包括左前磁轮、右前磁轮、左后磁轮、右后磁轮和机身,所述左前磁轮、右前磁轮、左后磁轮和右后磁轮内分别嵌有能够吸附在钢铁壁面上的永磁体,所述左前磁轮、右前磁轮、左后磁轮和右后磁轮分别通过驱动电机与机身相连接,所述机身上连接有滑轨,所述滑轨上滑动连接有滑块,所述滑块上设置有扫查轴电机,所述控制***包括初始化模块、通讯模块、参数输入模块、状态显示模块、机器人运动控制模块、扫查功能模块和报警及急停模块,所述初始化模块与通讯模块电连接,所述通讯模块与机器人运动控制模块电连接,所述参数输入模块与机器人运动控制模块电连接,所述状态显示模块与机器人运动控制模块电连接,所述报警及急停模块与扫查功能模块电连接,所述扫查功能模块与机器人运动控制模块电连接,扫查功能模块用于控制扫查轴进行扫查作业。
其工作原理是:滑轨通过安装板固定在爬壁机器人的机身上,爬壁机器人的左前磁轮、右前磁轮、左后磁轮和右后磁轮分别通过对应的驱动电机驱动(作为一种实施例,驱动电机为减速电机),即每个磁轮由单个电机进行驱动,以保证足够的驱动力,在永磁体的作用下,爬壁机器人的各个磁轮均能稳定吸附在钢铁壁面上。机器人运动控制模块接收用户的指令后,控制机器人进行直线行走、转弯行走,报警及急停模块用于机器人***故障警告及机器人进行紧急停止,即在控制***和相应的控制方法下,爬壁机器人搭载其他作业工具且能够行走到需要的位置,通过扫查功能模块控制扫查轴进行扫查作业,从而实现操作的自动化。此外,控制***还可以配备相应的接口,以接入其他的扫查作业工具。
在上述的一种具有扫查功能的爬壁机器人的控制***中,所述初始化模块用于对***进行初始化操作,该初始化操作包括速度值、差速值、加速度值和时间参数的初始值设置。
在上述的一种具有扫查功能的爬壁机器人的控制***中,所述通讯模块用于控制盒与下位控制器之间的通讯及相关通讯参数的获取,包括各个轴状态机的读取及总线状态的读取,所述通讯模块根据不同的通讯状态进行不同的处理。
在上述的一种具有扫查功能的爬壁机器人的控制***中,所述参数输入模块用于作业时相关参数的输入,所述参数包括速度值、差速值、加速度值、加速时间和减速时间。
在上述的一种具有扫查功能的爬壁机器人的控制***中,所述状态显示模块用于***实时状态的显示,包括各轴状态机值、总线状态、电机实时电流、温度和电机使能状态及运动模式的显示。
本发明的另一个目的在于,提供一种具有扫查功能的爬壁机器人的控制方法,该控制方法能够使爬壁机器人根据不同的指令进行相应的动作。
一种具有扫查功能的爬壁机器人的控制方法,其特征在于,所述控制方法包括如下步骤:
(1)、爬壁机器人的控制***对驱动电机保存的位置值进行回零,按照输入的默认参数值对控制器进行参数的初始化操作;
(2)、若总线状态正常,则进行伺服电机的使能操作,使能操作后若各轴的轴状态机正常,则各轴电机进入准备运行状态,否则根据相应的错误提示进行故障的排除;
(3)、爬壁机器人的控制***根据不同指令进行相应的动作,各种相应的动作定义为一种工作状态。
在上述的一种具有扫查功能的爬壁机器人的控制方法中,所述工作状态包括如下情形:
状态A:如果所述爬壁机器人的控制***接收到用户的控制指令是机器人开始直线行走或者停止直线行走,则控制***运行机器人运动控制模块的直行功能块;
状态B:如果所述爬壁机器人的控制***接收到用户的控制指令是机器人开始转弯行走或者停止转弯行走,则***运行机器人运动控制模块的转弯功能块,根据用户输入的运行速度值和两侧车轮的差速值,爬壁机器人的控制***进行判断往左侧转弯或者是往右侧转弯;
状态C:如果所述爬壁机器人的控制***接收到用户的控制指令是从当前行走状态切换到其他行走状态,***根据爬壁机器人当前运行的大方向往前或者是往后进行判断,若当前运行的大方向与用户所给运行方向一致的时候,爬壁机器人的控制***的运动控制模块进行两侧车轮的在线速度调整,否则,先停止机器人运行后再进行用户控制指令的操作;
状态D:如果所述爬壁机器人的控制***接收到用户的控制指令是扫查作业,***根据用户输入的扫查参数,包括前向运动距离和横向扫查距离及前向运动速度和扫查速度,控制机器人运动控制模块和扫查功能模块协调运行,实现扫查功能;
状态E:如果所述爬壁机器人的控制***接收到用户的控制指令是扫查轴的直线运动,所述扫查功能模块根据用户输入的参数,控制扫查轴电机转动,从而带动滑块以一定的速度进行定速运动或者定长运动,直到扫查轴电机收到停止命令或者完成了定长运动自动停止;
状态F:如果所述爬壁机器人的控制***检测到总线状态或者某个轴的轴状态机发生异常时,控制***自动开启保护功能,机器人处于保护状态,处于运行中的机器人自动进行紧急停止,处于停止状态下的机器人不能启动,保护功能开启后,控制***将错误信息反馈到用户界面,供用户参考;
状态G:如果所述爬壁机器人的控制***接收到用户的控制指令是进行紧急停止,则运行紧急停止功能模块,停止机器人运行。
在上述的一种具有扫查功能的爬壁机器人的控制方法中,状态A中的直行功能块包含定速巡航和定距离运动,直线行走可以分为往前直线行走和往后直线行走。
直行功能块包含两种:一种是定速巡航,根据用户输入的运行速度值,机器人会以一定的速度进行直线运动,用户下达停止命令,机器人停止;另一种是定距离运动,爬壁机器人的控制***根据用户输入运行距离,运行完指定的距离后,机器人自动停止。
在上述的一种具有扫查功能的爬壁机器人的控制方法中,状态B中的转弯判断的准则是:若左侧车轮速度值小于右侧车轮速度值,则爬壁机器人往左侧转弯,若右侧车轮速度值小于左侧车轮速度值,则爬壁机器人往右侧转弯。
转弯包括左前方转弯、右前方转弯、左后方转弯和右后方转弯。
在上述的一种具有扫查功能的爬壁机器人的控制方法中,状态C中的所述切换包括直线行走状态的切换、转弯状态的切换和直线行走状态与转弯行走状态之间的切换。
直线行走状态的切换,即往前直线行走和往后直线行走两种状态之间的切换,转弯状态的切换,即左前方转弯、右前方转弯、左后方转弯和右后方转弯四种状态之间的切换,直线行走状态与转弯行走状态之间的切换,如往前直线行走状态切换到左后方转弯状态等。
在上述的一种具有扫查功能的爬壁机器人的控制方法中,状态D的扫查功能的实现是一个周期性的过程,一个周期内包括如下步骤:
S1:机器人前向定长运动;
S2:扫查轴右侧定长运动;
S3:机器人前向定长运动;
S4:扫查轴左侧定长运动。
在上述的一种具有扫查功能的爬壁机器人的控制方法中,状态E中所述扫查轴的直线运动包括定速直线运动或者定长直线运动。
与现有技术相比,本发明的优点如下:
本爬壁机器人的左前磁轮、右前磁轮、左后磁轮和右后磁轮分别通过对应的驱动电机驱动,即每个磁轮由单个电机进行驱动,以保证足够的驱动力,在永磁体的作用下,爬壁机器人的各个磁轮均能稳定吸附在钢铁壁面上,在控制***和相应的控制方法下,爬壁机器人能够行走到需要的位置,通过扫查功能模块控制扫查轴进行扫查作业,从而实现操作的自动化。此外,控制***还可以配备相应的接口,以接入其他的扫查作业工具。
附图说明
图1是爬壁机器人的结构示意图。
图2是控制***的结构示意图。
图3是扫查功能中一个周期内的四个步骤。
图4是爬壁机器人的工作原理框图。
图中,1、左前磁轮;2、右前磁轮;3、左后磁轮;4、右后磁轮;5、机身;6、驱动电机;7、滑轨;8、滑块;9、扫查轴电机;10、安装板。
具体实施方式
以下是本发明的具体实施例并结合附图,对本发明的技术方案作进一步的描述,但本发明并不限于这些实施例。
如图1-2所示,本控制***中,爬壁机器人包括左前磁轮1、右前磁轮2、左后磁轮3、右后磁轮4和机身5,左前磁轮1、右前磁轮2、左后磁轮3和右后磁轮4内分别嵌有能够吸附在钢铁壁面上的永磁体,左前磁轮1、右前磁轮2、左后磁轮3和右后磁轮4分别通过驱动电机6与机身5相连接,机身5上连接有滑轨7,滑轨7上滑动连接有滑块8,滑块8上设置有扫查轴电机9,控制***包括初始化模块、通讯模块、参数输入模块、状态显示模块、机器人运动控制模块、扫查功能模块和报警及急停模块,初始化模块与通讯模块电连接,通讯模块与机器人运动控制模块电连接,参数输入模块与机器人运动控制模块电连接,状态显示模块与机器人运动控制模块电连接,报警及急停模块与扫查功能模块电连接,扫查功能模块与机器人运动控制模块电连接,扫查功能模块用于控制扫查轴进行扫查作业。
作为一种实施例,滑轨7通过安装板10固定在爬壁机器人的机身5上,爬壁机器人的左前磁轮1、右前磁轮2、左后磁轮3和右后磁轮4分别通过对应的驱动电机6驱动(作为一种实施例,驱动电机6为减速电机),即每个磁轮由单个电机进行驱动,以保证足够的驱动力,在永磁体的作用下,爬壁机器人的各个磁轮均能稳定吸附在钢铁壁面上。机器人运动控制模块接收用户的指令后,控制机器人进行直线行走、转弯行走,报警及急停模块用于机器人***故障警告及机器人进行紧急停止,即在控制***和相应的控制方法下,爬壁机器人搭载其他作业工具且能够行走到需要的位置,通过扫查功能模块控制扫查轴进行扫查作业,从而实现操作的自动化。此外,控制***还可以配备相应的接口,以接入其他的扫查作业工具。
初始化模块用于对***进行初始化操作,该初始化操作包括速度值、差速值、加速度值和时间参数的初始值设置。
通讯模块用于控制盒与下位控制器之间的通讯及相关通讯参数的获取,包括各个轴状态机的读取及总线状态的读取,通讯模块根据不同的通讯状态进行不同的处理。
参数输入模块用于作业时相关参数的输入,参数包括速度值、差速值、加速度值、加速时间和减速时间。
状态显示模块用于***实时状态的显示,包括各轴状态机值、总线状态、电机实时电流、温度和电机使能状态及运动模式的显示。
图4是本爬壁机器人的工作原理框图,爬壁机器人的控制方法如下步骤:
(1)、爬壁机器人的控制***对驱动电机6保存的位置值进行回零,按照输入的默认参数值对控制器进行参数的初始化操作;
(2)、若总线状态正常,则进行伺服电机的使能操作,使能操作后若各轴的轴状态机正常,则各轴电机进入准备运行状态,否则根据相应的错误提示进行故障的排除;
(3)、爬壁机器人的控制***根据不同指令进行相应的动作,各种相应的动作定义为一种工作状态。
工作状态包括如下情形:
状态A:如果爬壁机器人的控制***接收到用户的控制指令是机器人开始直线行走或者停止直线行走,则控制***运行机器人运动控制模块的直行功能块;
状态B:如果爬壁机器人的控制***接收到用户的控制指令是机器人开始转弯行走或者停止转弯行走,则***运行机器人运动控制模块的转弯功能块,根据用户输入的运行速度值和两侧车轮的差速值,爬壁机器人的控制***进行判断往左侧转弯或者是往右侧转弯;
状态C:如果爬壁机器人的控制***接收到用户的控制指令是从当前行走状态切换到其他行走状态,***根据爬壁机器人当前运行的大方向往前或者是往后进行判断,若当前运行的大方向与用户所给运行方向一致的时候,爬壁机器人的控制***的运动控制模块进行两侧车轮的在线速度调整,否则,先停止机器人运行后再进行用户控制指令的操作;
状态D:如果爬壁机器人的控制***接收到用户的控制指令是扫查作业,***根据用户输入的扫查参数,包括前向运动距离和横向扫查距离及前向运动速度和扫查速度,控制机器人运动控制模块和扫查功能模块协调运行,实现扫查功能;
状态E:如果爬壁机器人的控制***接收到用户的控制指令是扫查轴的直线运动,扫查功能模块根据用户输入的参数,控制扫查轴电机9转动,从而带动滑块8以一定的速度进行定速运动或者定长运动,直到扫查轴电机9收到停止命令或者完成了定长运动自动停止;
状态F:如果爬壁机器人的控制***检测到总线状态或者某个轴的轴状态机发生异常时,控制***自动开启保护功能,机器人处于保护状态,处于运行中的机器人自动进行紧急停止,处于停止状态下的机器人不能启动,保护功能开启后,控制***将错误信息反馈到用户界面,供用户参考;
状态G:如果爬壁机器人的控制***接收到用户的控制指令是进行紧急停止,则运行紧急停止功能模块,停止机器人运行。
状态A中的直行功能块包含定速巡航和定距离运动,直线行走可以分为往前直线行走和往后直线行走。
直行功能块包含两种:一种是定速巡航,根据用户输入的运行速度值,机器人会以一定的速度进行直线运动,用户下达停止命令,机器人停止;另一种是定距离运动,爬壁机器人的控制***根据用户输入运行距离,运行完指定的距离后,机器人自动停止。
状态B中的转弯判断的准则是:若左侧车轮速度值小于右侧车轮速度值,则爬壁机器人往左侧转弯,若右侧车轮速度值小于左侧车轮速度值,则爬壁机器人往右侧转弯。转弯包括左前方转弯、右前方转弯、左后方转弯和右后方转弯。
状态C中的切换包括直线行走状态的切换、转弯状态的切换和直线行走状态与转弯行走状态之间的切换。
直线行走状态的切换,即往前直线行走和往后直线行走两种状态之间的切换,转弯状态的切换,即左前方转弯、右前方转弯、左后方转弯和右后方转弯四种状态之间的切换,直线行走状态与转弯行走状态之间的切换,如往前直线行走状态切换到左后方转弯状态等。
如图3所示,本实施例中,状态D的扫查功能的实现是一个周期性的过程,一个周期内包括如下步骤:
S1:机器人前向定长运动;
S2:扫查轴右侧定长运动;
S3:机器人前向定长运动;
S4:扫查轴左侧定长运动。
状态E中扫查轴的直线运动包括定速直线运动或者定长直线运动。
本文中所描述的具体实施例仅仅是对本发明精神作举例说明。本发明所属技术领域的技术人员可以对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,但并不会偏离本发明的精神或者超越所附权利要求书所定义的范围。
Claims (9)
1.一种具有扫查功能的爬壁机器人的控制***,其特征在于,所述爬壁机器人包括左前磁轮(1)、右前磁轮(2)、左后磁轮(3)、右后磁轮(4)和机身(5),所述左前磁轮(1)、右前磁轮(2)、左后磁轮(3)和右后磁轮(4)内分别嵌有能够吸附在钢铁壁面上的永磁体,所述左前磁轮(1)、右前磁轮(2)、左后磁轮(3)和右后磁轮(4)分别通过驱动电机(6)与机身(5)相连接,所述机身(5)上连接有滑轨(7),所述滑轨(7)上滑动连接有滑块(8),所述滑块(8)上设置有扫查轴电机(9),所述控制***包括初始化模块、通讯模块、参数输入模块、状态显示模块、机器人运动控制模块、扫查功能模块和报警及急停模块,所述初始化模块与通讯模块电连接,所述通讯模块与机器人运动控制模块电连接,所述参数输入模块与机器人运动控制模块电连接,所述状态显示模块与机器人运动控制模块电连接,所述报警及急停模块与扫查功能模块电连接,所述扫查功能模块与机器人运动控制模块电连接,扫查功能模块用于控制扫查轴进行扫查作业;
滑轨通过安装板固定在爬壁机器人的机身上,爬壁机器人的左前磁轮、右前磁轮、左后磁轮和右后磁轮分别通过对应的驱动电机驱动,所述驱动电机为减速电机,每个磁轮由单个电机进行驱动,在永磁体的作用下,爬壁机器人的各个磁轮稳定吸附在钢铁壁面上,机器人运动控制模块接收用户的指令后,控制机器人进行直线行走、转弯行走,报警及急停模块用于机器人***故障警告及机器人进行紧急停止,在控制***和相应的控制方法下,爬壁机器人搭载作业工具且行走到需要的位置,通过扫查功能模块控制扫查轴进行扫查作业,实现操作的自动化;
所述***包括一种控制方法,所述方法的工作状态包括如下情形:
状态A:如果所述爬壁机器人的控制***接收到用户的控制指令是机器人开始直线行走或者停止直线行走,则控制***运行机器人运动控制模块的直行功能块;
状态B:如果所述爬壁机器人的控制***接收到用户的控制指令是机器人开始转弯行走或者停止转弯行走,则***运行机器人运动控制模块的转弯功能块,根据用户输入的运行速度值和两侧车轮的差速值,爬壁机器人的控制***进行判断往左侧转弯或者是往右侧转弯;
状态C:如果所述爬壁机器人的控制***接收到用户的控制指令是从当前行走状态切换到其他行走状态,***根据爬壁机器人当前运行的大方向往前或者是往后进行判断,若当前运行的大方向与用户所给运行方向一致的时候,爬壁机器人的控制***的运动控制模块进行两侧车轮的在线速度调整,否则,先停止机器人运行后再进行用户控制指令的操作;
状态D:如果所述爬壁机器人的控制***接收到用户的控制指令是扫查作业,***根据用户输入的扫查参数,包括前向运动距离和横向扫查距离及前向运动速度和扫查速度,控制机器人运动控制模块和扫查功能模块协调运行,实现扫查功能;
状态E:如果所述爬壁机器人的控制***接收到用户的控制指令是扫查轴的直线运动,所述扫查功能模块根据用户输入的参数,控制扫查轴电机(9)转动,从而带动滑块(8)以一定的速度进行定速运动或者定长运动,直到扫查轴电机(9)收到停止命令或者完成了定长运动自动停止;
状态F:如果所述爬壁机器人的控制***检测到总线状态或者某个轴的轴状态机发生异常时,控制***自动开启保护功能,机器人处于保护状态,处于运行中的机器人自动进行紧急停止,处于停止状态下的机器人不能启动,保护功能开启后,控制***将错误信息反馈到用户界面,供用户参考;
状态G:如果所述爬壁机器人的控制***接收到用户的控制指令是进行紧急停止,则运行紧急停止功能模块,停止机器人运行。
2.根据权利要求1所述的一种具有扫查功能的爬壁机器人的控制***,其特征在于,所述初始化模块用于对***进行初始化操作,该初始化操作包括速度值、差速值、加速度值和时间参数的初始值设置。
3.根据权利要求1所述的一种具有扫查功能的爬壁机器人的控制***,其特征在于,所述通讯模块用于控制盒与下位控制器之间的通讯及相关通讯参数的获取,包括各个轴状态机的读取及总线状态的读取,所述通讯模块根据不同的通讯状态进行不同的处理。
4.根据权利要求1所述的一种具有扫查功能的爬壁机器人的控制***,其特征在于,所述参数输入模块用于作业时相关参数的输入,所述参数包括速度值、差速值、加速度值、加速时间和减速时间。
5.根据权利要求1所述的一种具有扫查功能的爬壁机器人的控制***,其特征在于,所述状态显示模块用于***实时状态的显示,包括各轴状态机值、总线状态、电机实时电流、温度和电机使能状态及运动模式的显示。
6.一种基于权利要求1-5任一项所述控制***的具有扫查功能的爬壁机器人的控制方法,其特征在于,所述控制方法包括如下步骤:
(1)、爬壁机器人的控制***对驱动电机(6)保存的位置值进行回零,按照输入的默认参数值对控制器进行参数的初始化操作;
(2)、若总线状态正常,则进行伺服电机的使能操作,使能操作后若各轴的轴状态机正常,则各轴电机进入准备运行状态,否则根据相应的错误提示进行故障的排除;
(3)、爬壁机器人的控制***根据不同指令进行相应的动作,各种相应的动作定义为一种工作状态。
7.根据权利要求6所述的控制方法,其特征在于,状态B中的转弯判断的准则是:若左侧车轮速度值小于右侧车轮速度值,则爬壁机器人往左侧转弯,若右侧车轮速度值小于左侧车轮速度值,则爬壁机器人往右侧转弯。
8.根据权利要求6所述的控制方法,其特征在于,状态D的扫查功能的实现是一个周期性的过程,一个周期内包括如下步骤:
S1:机器人前向定长运动;
S2:扫查轴右侧定长运动;
S3:机器人前向定长运动;
S4:扫查轴左侧定长运动。
9.根据权利要求6所述的控制方法,其特征在于,状态E中所述扫查轴的直线运动包括定速直线运动或者定长直线运动。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911157435.6A CN111301544B (zh) | 2019-11-22 | 2019-11-22 | 一种具有扫查功能的爬壁机器人的控制***及控制方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911157435.6A CN111301544B (zh) | 2019-11-22 | 2019-11-22 | 一种具有扫查功能的爬壁机器人的控制***及控制方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111301544A CN111301544A (zh) | 2020-06-19 |
CN111301544B true CN111301544B (zh) | 2023-11-21 |
Family
ID=71157076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911157435.6A Active CN111301544B (zh) | 2019-11-22 | 2019-11-22 | 一种具有扫查功能的爬壁机器人的控制***及控制方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111301544B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112744308B (zh) * | 2021-01-18 | 2022-06-21 | 北京博清科技有限公司 | 一种防倾覆爬壁机器人及控制方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09266871A (ja) * | 1996-04-03 | 1997-10-14 | Fuji Heavy Ind Ltd | 清掃ロボットの制御方法 |
CN201464433U (zh) * | 2009-08-10 | 2010-05-12 | 北京欧宁航宇检测技术有限公司 | 小径管电动扫查器 |
CN102673671A (zh) * | 2012-06-07 | 2012-09-19 | 中国东方电气集团有限公司 | 一种复合磁吸附式视频检测爬壁机器人 |
CN205524553U (zh) * | 2016-04-13 | 2016-08-31 | 西南石油大学 | 一种新型爬壁机器人 |
CN106741268A (zh) * | 2016-12-02 | 2017-05-31 | 广东省智能制造研究所 | 一种轮式磁吸附爬壁机器人的转向装置 |
CN107489854A (zh) * | 2017-07-17 | 2017-12-19 | 上海交通大学 | 一种适应复杂壁面作业的非接触式磁吸附爬壁机器人 |
CN108556947A (zh) * | 2018-03-30 | 2018-09-21 | 西北工业大学 | 一种多功能磁力爬壁车 |
CN109648232A (zh) * | 2019-02-20 | 2019-04-19 | 广东省智能制造研究所 | 一种磁吸附爬壁机器人*** |
CN110466639A (zh) * | 2019-09-17 | 2019-11-19 | 衡昇科技有限公司 | 一种爬壁机器人 |
CN211685387U (zh) * | 2019-11-22 | 2020-10-16 | 广东省智能制造研究所 | 一种具有扫查功能的爬壁机器人的控制*** |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105966485A (zh) * | 2016-05-30 | 2016-09-28 | 哈工大机器人集团有限公司 | 一种轮式磁吸附爬壁机器人 |
CN107585271B (zh) * | 2016-07-07 | 2020-07-14 | 上海交通大学 | 船体壁面大接缝除锈爬壁机器人 |
-
2019
- 2019-11-22 CN CN201911157435.6A patent/CN111301544B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH09266871A (ja) * | 1996-04-03 | 1997-10-14 | Fuji Heavy Ind Ltd | 清掃ロボットの制御方法 |
CN201464433U (zh) * | 2009-08-10 | 2010-05-12 | 北京欧宁航宇检测技术有限公司 | 小径管电动扫查器 |
CN102673671A (zh) * | 2012-06-07 | 2012-09-19 | 中国东方电气集团有限公司 | 一种复合磁吸附式视频检测爬壁机器人 |
CN205524553U (zh) * | 2016-04-13 | 2016-08-31 | 西南石油大学 | 一种新型爬壁机器人 |
CN106741268A (zh) * | 2016-12-02 | 2017-05-31 | 广东省智能制造研究所 | 一种轮式磁吸附爬壁机器人的转向装置 |
CN107489854A (zh) * | 2017-07-17 | 2017-12-19 | 上海交通大学 | 一种适应复杂壁面作业的非接触式磁吸附爬壁机器人 |
CN108556947A (zh) * | 2018-03-30 | 2018-09-21 | 西北工业大学 | 一种多功能磁力爬壁车 |
CN109648232A (zh) * | 2019-02-20 | 2019-04-19 | 广东省智能制造研究所 | 一种磁吸附爬壁机器人*** |
CN110466639A (zh) * | 2019-09-17 | 2019-11-19 | 衡昇科技有限公司 | 一种爬壁机器人 |
CN211685387U (zh) * | 2019-11-22 | 2020-10-16 | 广东省智能制造研究所 | 一种具有扫查功能的爬壁机器人的控制*** |
Also Published As
Publication number | Publication date |
---|---|
CN111301544A (zh) | 2020-06-19 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107107349B (zh) | 机械臂*** | |
US9102058B2 (en) | Method and apparatus for implementing a manipulator process | |
CN111301546B (zh) | 一种爬壁机器人的控制***及控制方法 | |
CN211685387U (zh) | 一种具有扫查功能的爬壁机器人的控制*** | |
CN109734000B (zh) | 一种天车无人化***变频传动控制的方法 | |
CN111301544B (zh) | 一种具有扫查功能的爬壁机器人的控制***及控制方法 | |
CN211685388U (zh) | 一种爬壁机器人的控制*** | |
CN201711968U (zh) | 工业机器人 | |
CN113770999A (zh) | 一种智能可移动式故障补位工业机器人及其控制方法 | |
JP4626890B2 (ja) | 走行台車 | |
CN102183963B (zh) | 一种高空作业平台的工作轨迹控制方法 | |
CN109131630A (zh) | 一种复合机器人和复合机器人的控制方法 | |
CN108927804A (zh) | 复合型机器人控制***及机器人 | |
CN201997835U (zh) | 挖掘机挖斗侧板焊接装置 | |
CN208592849U (zh) | 一种基于空心驱动器的七轴关节机器人 | |
CN113134790B (zh) | 用于船舶甲板的抛丸机器人及作业方法 | |
US20110297486A1 (en) | Forklift | |
CN112320585B (zh) | 大跨距无人起重机轨道纠偏装置及其纠偏方法 | |
CN2919317Y (zh) | 缠绕机控制机构 | |
WO2021097884A1 (zh) | 一种爬壁机器人的控制***及控制方法 | |
CN106707972A (zh) | 通用七轴冗余工业机器人协调控制*** | |
CN201750385U (zh) | 动车组地坑架车机多机群控同步控制装置 | |
CN114931473B (zh) | 一种轮椅万向轮自动解锁***及控制方法 | |
CN110995066A (zh) | 一种用于游乐设施轨道检测装置的双伺服电机控制方法 | |
CN114285336B (zh) | 一种轨道交通车门无位置传感器电机控制方法及*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |