CN106740738A - One kind may span across formula detection robot, control method and device - Google Patents
One kind may span across formula detection robot, control method and device Download PDFInfo
- Publication number
- CN106740738A CN106740738A CN201611019398.9A CN201611019398A CN106740738A CN 106740738 A CN106740738 A CN 106740738A CN 201611019398 A CN201611019398 A CN 201611019398A CN 106740738 A CN106740738 A CN 106740738A
- Authority
- CN
- China
- Prior art keywords
- robot
- speed
- preset
- auxiliary device
- auxiliary
- 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.)
- Pending
Links
- 238000001514 detection method Methods 0.000 title claims abstract description 37
- 238000000034 method Methods 0.000 title claims abstract description 21
- 238000006073 displacement reaction Methods 0.000 claims description 48
- 238000004904 shortening Methods 0.000 claims description 5
- 238000010586 diagram Methods 0.000 description 6
- 230000004048 modification Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 238000010276 construction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60S—SERVICING, CLEANING, REPAIRING, SUPPORTING, LIFTING, OR MANOEUVRING OF VEHICLES, NOT OTHERWISE PROVIDED FOR
- B60S9/00—Ground-engaging vehicle fittings for supporting, lifting, or manoeuvring the vehicle, wholly or in part, e.g. built-in jacks
- B60S9/14—Ground-engaging vehicle fittings for supporting, lifting, or manoeuvring the vehicle, wholly or in part, e.g. built-in jacks for both lifting and manoeuvring
- B60S9/205—Power driven manoeuvring fittings, e.g. reciprocably driven steppers or rotatably driven cams
- B60S9/21—Power driven manoeuvring fittings, e.g. reciprocably driven steppers or rotatably driven cams comprising a rotatably driven auxiliary wheel or endless track, e.g. driven by ground wheel
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60Q—ARRANGEMENT OF SIGNALLING OR LIGHTING DEVICES, THE MOUNTING OR SUPPORTING THEREOF OR CIRCUITS THEREFOR, FOR VEHICLES IN GENERAL
- B60Q9/00—Arrangement or adaptation of signal devices not provided for in one of main groups B60Q1/00 - B60Q7/00, e.g. haptic signalling
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Manipulator (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
本发明公开了一种可跨越式检测机器人,控制方法及装置。所述机器人包括:底板,驱动轮,驱动电机,收纳腔,辅助装置和底座;所述机器人在其底座的中心处安装一个辅助装置,所述辅助装置具有伸缩功能,当所述机器人遇到障碍,所述辅助装置伸出,并将机器人前方的两只驱动轮抬起,所述机器人前方的两只驱动轮跨越障碍,进而带动机器人跨越障碍。本发明实施例示出的机器人,可以跨越障碍,适用于错综复杂的检测环境。
The invention discloses a leaping detection robot, a control method and a device. The robot includes: a base plate, a drive wheel, a drive motor, a storage cavity, an auxiliary device and a base; the robot is provided with an auxiliary device at the center of its base, and the auxiliary device has a telescopic function. When the robot encounters an obstacle , the auxiliary device stretches out and lifts the two driving wheels in front of the robot, and the two driving wheels in front of the robot cross obstacles, and then drive the robot to cross obstacles. The robot shown in the embodiment of the present invention can cross obstacles and is suitable for intricate detection environments.
Description
技术领域technical field
本发明涉及机器人技术领域,特别涉及一种可跨越式检测机器人,控制方法及装置。The invention relates to the technical field of robots, in particular to a leaping detection robot, a control method and a device.
背景技术Background technique
随着机器人技术的不断成熟,机器人检测的应用范围也愈发广泛,机器人通过内窥摄像监测系统,可快速检测周围环境的状况,并可到达工作人员所到达不了的地方,大大降低了劳动强度。With the continuous maturity of robot technology, the application range of robot detection is becoming more and more extensive. The robot can quickly detect the surrounding environment through the endoscopic camera monitoring system, and can reach places that the staff cannot reach, which greatly reduces the labor intensity. .
如今多采用轮式移动机器人进行快速检测,现有的用轮式移动机器人在机器人的底部设置有四个轮子或者多余四个轮子,轮式移动机器人在平面上运行时,都能找到三个同时与平面接触轮子。轮式移动机器人在平面上移动时,三个与平面接触的轮子始终与平面相切进而使机器人固定平面上完成快速检测工作。Nowadays, wheeled mobile robots are often used for rapid detection. The existing wheeled mobile robots are equipped with four wheels or four extra wheels at the bottom of the robot. When the wheeled mobile robot is running on a plane, it can find three simultaneous The wheels are in contact with the plane. When the wheeled mobile robot moves on the plane, the three wheels in contact with the plane are always tangent to the plane, so that the robot can be fixed on the plane to complete the rapid detection work.
现有的用轮式移动机器人采用同三个轮子与平面相切到固定的作用,在快速检测过程中需要机器人在平面上移动,来实现周围环境的检测。传统的轮式移动机器只能在平面上移动,若遇到障碍,传统的轮式移动机器人将无法达到目的地;如今的检测环境错综复杂,常有检测平面凸起的现象出现,传统的轮式移动机器人很难越过障碍到达目的地,因此限制了传统的轮式移动机器人的应用范围。The existing wheeled mobile robot uses the same three wheels to be tangent to the plane and fixed. In the rapid detection process, the robot needs to move on the plane to realize the detection of the surrounding environment. Traditional wheeled mobile robots can only move on a flat surface. If obstacles are encountered, traditional wheeled mobile robots will not be able to reach the destination; today's detection environment is intricate, and the phenomenon of detection plane protrusions often occurs. Traditional wheeled mobile robots It is difficult for mobile robots to reach their destinations over obstacles, thus limiting the application range of traditional wheeled mobile robots.
发明内容Contents of the invention
本发明的发明目的在于提供一种可跨越式检测机器人,控制方法及装置,以解决现有轮式移动机器人在检测过程中无法跨越障碍的问题。The purpose of the present invention is to provide a leaping detection robot, control method and device to solve the problem that existing wheeled mobile robots cannot cross obstacles in the detection process.
根据本发明的实施例一方面提供了一种可跨越式检测机器人,所述机器人包括:底板,驱动轮,驱动电机,收纳腔和辅助装置;According to an embodiment of the present invention, on the one hand, there is provided a leaping detection robot, the robot includes: a base plate, a driving wheel, a driving motor, a storage cavity and an auxiliary device;
其中,所述底板设置有4个驱动轮;所述驱动轮位于所述底板的四个顶角;所述驱动电机的转动端与所述驱动轮相连接;Wherein, the bottom plate is provided with four driving wheels; the driving wheels are located at the four corners of the bottom plate; the rotating end of the driving motor is connected with the driving wheels;
所述底板中心处设置有所述收纳腔,所述收纳腔的顶部设置有所述驱动电机,所述驱动电机的转动端与所述辅助装置的一端相连接;The storage cavity is provided at the center of the bottom plate, the drive motor is provided at the top of the storage cavity, and the rotating end of the drive motor is connected to one end of the auxiliary device;
所述辅助装置包括:辅助轮、伸缩式旋转轴和底座;The auxiliary device includes: auxiliary wheels, a telescopic rotating shaft and a base;
所述驱动电机的转动端与所述伸缩式旋转轴的一端相连接,所述伸缩式旋转轴的另一端与所述底座的顶端相连接;所述底座的水平方向的两侧均设置有所述辅助轮;所述辅助装置的尺寸与所述收纳腔的尺寸相适配。The rotating end of the drive motor is connected to one end of the telescopic rotating shaft, and the other end of the telescopic rotating shaft is connected to the top of the base; both sides of the base in the horizontal direction are provided with The auxiliary wheel; the size of the auxiliary device is adapted to the size of the storage cavity.
进一步,所述驱动轮的转动轴处设置有速度传感器。Further, a speed sensor is provided at the rotating shaft of the driving wheel.
进一步,所述底板的一端设置有超声波传感器。Further, one end of the bottom plate is provided with an ultrasonic sensor.
进一步,所述伸缩式旋转轴为丝杆。Further, the telescopic rotating shaft is a screw rod.
本发明第二方面提供一种可跨越式检测机器人控制方法,所述方法包括:The second aspect of the present invention provides a method for controlling a leaping detection robot, the method comprising:
获取前进指令;Get forward instructions;
驱动所述机器人前进;drive the robot forward;
输出前进速度;Output forward speed;
判断所述前进速度是否大于预置速度;judging whether the forward speed is greater than a preset speed;
若所述前进速度大于所述预置速度,则继续前进;If the forward speed is greater than the preset speed, continue to move forward;
若所述前进速度小于所述预置速度,则测定底板与障碍间的高度差值,上传所述高度差值;If the forward speed is less than the preset speed, measure the height difference between the base plate and the obstacle, and upload the height difference;
判断所述高度差值是否大于预置高度值;judging whether the height difference is greater than a preset height value;
若所述高度差值大于所述预置高度值,则发出警报;If the height difference is greater than the preset height value, an alarm is issued;
若所述高度差值小于所述预置高度值,则控制辅助装置伸长;If the height difference is smaller than the preset height value, the auxiliary device is controlled to extend;
驱动所述机器人的前轮抬起,越过障碍。Drive the robot's front wheels up and over obstacles.
进一步,所述若高度差值大于所述预置高度值,则控制辅助装置伸长,包括:Further, if the height difference is greater than the preset height value, then controlling the extension of the auxiliary device includes:
根据所述高度差值,输出所述辅助装置伸长的距离;Outputting the extended distance of the auxiliary device according to the height difference;
根据所述辅助装置伸长的距离,控制所述控制辅助装置伸长。The extension of the control auxiliary device is controlled according to the distance by which the auxiliary device is extended.
进一步,所述驱动所述机器人的前轮抬起,越过障碍,包括:Further, the driving of the front wheels of the robot is lifted to overcome obstacles, including:
控制所述辅助装置缩短;controlling shortening of said auxiliary device;
输出所述机器人行进的位移值;outputting the displacement value of the robot;
判断所述位移值是否为预置位移;judging whether the displacement value is a preset displacement;
若所述位移值为预置位移,则停止前进。If the displacement value is a preset displacement, then stop advancing.
本发明第三方面提供一种可跨越式检测机器人的控制装置,所述装置包括;The third aspect of the present invention provides a control device for a leaping detection robot, the device includes;
获取装置,所述获取装置用于获取前进指令;an acquisition device, the acquisition device is used to acquire the forward instruction;
第一驱动装置,所述第一驱动装置用于驱动所述机器人前进;a first driving device, the first driving device is used to drive the robot forward;
速度输出装置,所述速度输出装置用于输出前进速度;a speed output device for outputting forward speed;
速度判断装置,所述速度判断装置用于判断所述前进速度是否大于预置速度;a speed judging device, the speed judging device is used to judge whether the forward speed is greater than a preset speed;
测定装置,所述测定装置用于测定底板与障碍间的高度差值,上传所述高度差值;A measuring device, the measuring device is used to measure the height difference between the base plate and the obstacle, and upload the height difference;
报警装置,所述报警装置用于发出警报;an alarm device configured to issue an alarm;
高度判断装置,所述高度判断装置用于判断所述高度差值是否大于预置高度值;A height judging device, the height judging device is used to judge whether the height difference is greater than a preset height value;
第一控制装置,所述第一控制装置用于控制辅助装置伸长;a first control device for controlling the extension of the auxiliary device;
第二驱动装置,所述第二驱动装置用于驱动所述机器人前轮抬起,越过障碍。The second driving device is used to drive the front wheel of the robot to lift and cross obstacles.
进一步,所述高度判断装置包括:Further, the height judging device includes:
距离输出装置,所述距离输出装置用于根据所述高度差值,输出所述辅助装置伸长的距离;a distance output device, the distance output device is used to output the extended distance of the auxiliary device according to the height difference;
第二控制装置,所述第二控制装置用于根据所述辅助装置伸长的距离,控制所述控制辅助装置伸长。A second control device, the second control device is used to control the extension of the auxiliary control device according to the extension distance of the auxiliary device.
进一步,所述第二驱动装置包括:Further, the second driving device includes:
第三控制装置,所述第三控制装置用于控制所述辅助装置缩短;a third control device for controlling the shortening of the auxiliary device;
位移输出装置,所述位移输出装置用于输出所述机器人行进的位移值;a displacement output device, the displacement output device is used to output the displacement value of the robot;
位移判断装置,所述位移判断装置用于判断所述位移值是否为预置位移。A displacement judging device, the displacement judging device is used for judging whether the displacement value is a preset displacement.
由以上技术方案可知,本发明实施例提供一种可跨越式检测机器人,控制方法及装置,所述机器人包括:底板,驱动轮,驱动电机,收纳腔,辅助装置和底座;其中,所述底板设置有4个驱动轮;所述驱动轮位于所述底板的四个顶角;所述驱动电机的转动端与所述驱动轮相连接;所述底板中心处设置有所述收纳腔,所述收纳腔的顶部设置有所述驱动电机,所述驱动电机的转动端与所述辅助装置的一端相连接;所述辅助装置包括:辅助轮、伸缩式旋转轴和底座;所述驱动电机的转动端与所述伸缩式旋转轴的一端相连接,所述伸缩式旋转轴的另一端与所述底座的顶端相连接;所述底座的水平方向的两侧均设置有所述辅助轮;所述辅助装置的尺寸与所述收纳腔的尺寸相适配。在其底座的中心处安装一个辅助装置,当所述机器人遇到障碍,所述辅助装置伸出,并将机器人前方的两只驱动轮抬起,所述机器人前方的两只驱动轮跨越障碍,进而带动机器人跨越障碍。本发明实施例示出的机器人,可以跨越障碍,适用于错综复杂的检测环境。It can be seen from the above technical solutions that the embodiments of the present invention provide a leaping detection robot, a control method and a device, the robot includes: a base plate, a driving wheel, a drive motor, a storage cavity, an auxiliary device and a base; wherein, the base plate There are 4 driving wheels; the driving wheels are located at the four top corners of the bottom plate; the rotating end of the driving motor is connected to the driving wheels; the storage cavity is arranged at the center of the bottom plate, and the The top of the storage cavity is provided with the drive motor, the rotating end of the drive motor is connected to one end of the auxiliary device; the auxiliary device includes: auxiliary wheels, telescopic rotating shaft and base; the rotation of the drive motor The end is connected with one end of the telescopic rotating shaft, and the other end of the telescopic rotating shaft is connected with the top of the base; both sides of the base in the horizontal direction are provided with the auxiliary wheels; the The size of the auxiliary device is adapted to the size of the storage cavity. An auxiliary device is installed at the center of its base. When the robot encounters an obstacle, the auxiliary device stretches out and lifts the two driving wheels in front of the robot. The two driving wheels in front of the robot cross the obstacle, Then drive the robot to cross the obstacle. The robot shown in the embodiment of the present invention can cross obstacles and is suitable for intricate detection environments.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required in the embodiments. Obviously, the accompanying drawings in the following description are only some of the present invention. Embodiments, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without any creative effort.
图1为根据一优选实施例示出的伸缩装置侧面结构示意图;Fig. 1 is a schematic diagram of the side structure of the telescopic device according to a preferred embodiment;
图2为根据一优选实施例示出一种可跨越式检测机器人的底部示意图;Fig. 2 is a schematic diagram showing the bottom of a leaping detection robot according to a preferred embodiment;
图3为根据一优选实施例示出一种可跨越式检测机器人控制方法流程图;Fig. 3 is a flow chart showing a control method of a leaping detection robot according to a preferred embodiment;
图4为根据一优选实施例示出控制辅助装置伸长方法流程图;Fig. 4 is a flowchart illustrating a method for controlling the extension of an auxiliary device according to a preferred embodiment;
图5为根据一优选实施例示出一种可跨越式检测机器人控制装置结构图;Fig. 5 is a structural diagram showing a control device for a leaping detection robot according to a preferred embodiment;
图6为根据一优选实施例示出第二驱动装置的结构框图。Fig. 6 is a structural block diagram showing a second driving device according to a preferred embodiment.
图例说明:illustration:
1-伸缩式旋转轴;2-辅助轮;3-超声波传感器;4-驱动轮;5-收纳腔;6-速度传感器;7-底板;8-底座,9-辅助装置。1-Telescopic rotating shaft; 2-Auxiliary wheel; 3-Ultrasonic sensor; 4-Drive wheel; 5-Storage chamber; 6-Speed sensor;
具体实施方式detailed description
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
本发明实施例提供一种可跨越式检测机器人,如图1和图2所示,所述机器人包括:底板7,驱动轮4,驱动电机,收纳腔5和辅助装置9;其中,所述底板7设置有4个驱动轮4;所述驱动轮4位于所述底板7的四个顶角;所述驱动电机的转动端与所述驱动轮4相连接;所述底板7中心处设置有所述收纳腔5,所述收纳腔5的顶部设置有所述驱动电机,所述驱动电机的转动端与所述辅助装置9的一端相连接;所述辅助装置9包括:辅助轮2、伸缩式旋转轴1和底座8;所述驱动电机的转动端与所述伸缩式旋转轴1的一端相连接,所述伸缩式旋转轴1的另一端与所述底座8的顶端相连接;所述底座8的水平方向的两侧均设置有所述辅助轮2;所述辅助装置9的尺寸与所述收纳腔5的尺寸相适配。An embodiment of the present invention provides a leaping detection robot, as shown in Figure 1 and Figure 2, the robot includes: a base plate 7, a driving wheel 4, a drive motor, a storage chamber 5 and an auxiliary device 9; wherein the base plate 7 is provided with four drive wheels 4; the drive wheels 4 are located at the four corners of the base plate 7; the rotating end of the drive motor is connected with the drive wheels 4; the center of the base plate 7 is provided with The storage chamber 5 is provided with the driving motor on the top of the storage chamber 5, and the rotating end of the driving motor is connected with one end of the auxiliary device 9; the auxiliary device 9 includes: auxiliary wheels 2, telescopic The rotating shaft 1 and the base 8; the rotating end of the drive motor is connected to one end of the telescopic rotating shaft 1, and the other end of the telescopic rotating shaft 1 is connected to the top of the base 8; the base Both sides of the horizontal direction of 8 are provided with the auxiliary wheels 2 ; the size of the auxiliary device 9 is adapted to the size of the storage cavity 5 .
具体的,所述机器人在其底板7的中心处安装一个辅助装置9,所述辅助装置9具有伸缩功能,当所述机器人遇到障碍,所述辅助装置9伸出,并将机器人前方的两只驱动轮4抬起,所述机器人前方的两只驱动轮4跨越障碍,进而带动机器人跨越障碍。本发明实施例示出的机器人,可以跨越障碍,适用于错综复杂的检测环境。Specifically, the robot is equipped with an auxiliary device 9 at the center of its base plate 7, and the auxiliary device 9 has a telescopic function. Only the driving wheels 4 are lifted, and the two driving wheels 4 in front of the robot cross over obstacles, and then drive the robot to cross obstacles. The robot shown in the embodiment of the present invention can cross obstacles and is suitable for intricate detection environments.
进一步,所述驱动轮4的转动轴处设置有速度传感器6。Further, a speed sensor 6 is arranged at the rotating shaft of the driving wheel 4 .
进一步,所述底板7的一端设置有超声波传感器3。Further, an ultrasonic sensor 3 is provided at one end of the bottom plate 7 .
具体的,所述机器人的四个驱动轮4上各安装一个速度传感器6,并在机器人所述底板7的一端设置有超声波传感器3;当机器人处于停止或正常行走状态时,所述辅助装置9通过上下伸缩功能隐藏自机器人收纳腔5中;当机器人处于正常匀速前进的行走状态时,四只驱动轮4上的速度传感器6将采集到的速度信息实时传回主控制器,当检测到四个速度传感器6数据中有一个驱动轮4的前进速度低于预置速度时,说明机器人在作业管道内遇到障碍,此时所述超声波测距传感器测量机器人底板7与障碍的高度差,当控制器得到有关障碍的数据后,判断是否可以越过障碍,当控制器判断可以越过障碍时,所述辅助装置9伸出,并将机器人前方的两只驱动轮4抬升相应的高度,此时前方两只驱动轮4越过障碍,越过障碍后辅助装置9缩回收纳腔5中;当主控制器判断机器人不能越过障碍时,机器人停止前进,并向外部发出报警信号,以防止机器人强行越过障碍,导致翻车。Specifically, a speed sensor 6 is respectively installed on the four driving wheels 4 of the robot, and an ultrasonic sensor 3 is arranged at one end of the bottom plate 7 of the robot; when the robot is in a stopped or normal walking state, the auxiliary device 9 It is hidden in the robot storage cavity 5 through the up and down telescopic function; when the robot is in the normal walking state of moving forward at a constant speed, the speed sensors 6 on the four driving wheels 4 will send the collected speed information back to the main controller in real time. When the forward speed of a drive wheel 4 in the data of each speed sensor 6 is lower than the preset speed, it means that the robot encounters an obstacle in the working pipeline. At this time, the ultrasonic ranging sensor measures the height difference between the robot base plate 7 and the obstacle. After the controller obtains the data about the obstacle, it judges whether the obstacle can be crossed. When the controller judges that the obstacle can be crossed, the auxiliary device 9 stretches out and lifts the two driving wheels 4 in front of the robot to a corresponding height. The two driving wheels 4 cross the obstacle, and the auxiliary device 9 is retracted into the storage chamber 5 after crossing the obstacle; when the main controller judges that the robot cannot cross the obstacle, the robot stops advancing and sends an alarm signal to the outside to prevent the robot from forcibly crossing the obstacle, causing Overturned.
进一步,所述伸缩式旋转轴1为丝杆。Further, the telescopic rotating shaft 1 is a screw rod.
具体的,所述电机的转动端与所述伸缩式旋转轴1的一端相连接,所述伸缩式旋转轴1为丝杆,电机以及丝杠机构可以所述辅助装置9伸缩移动同时可帮助机器人360度旋转。Specifically, the rotating end of the motor is connected to one end of the telescopic rotating shaft 1, the telescopic rotating shaft 1 is a screw, and the motor and the screw mechanism can be telescopically moved by the auxiliary device 9 while helping the robot 360 degree rotation.
本发明实施例第二方面示出一种可跨越式检测机器人的控制方法,图3为根据一优选实施例示出的一种可跨越式检测机器人控制方法流程图;所述方法包括如下的步骤:The second aspect of the embodiment of the present invention shows a control method of a leaping detection robot. FIG. 3 is a flow chart of a control method of a leaping detection robot according to a preferred embodiment; the method includes the following steps:
S101获取前进指令;S101 acquires a forward instruction;
S102驱动所述机器人前进;S102 driving the robot forward;
S103输出前进速度;S103 outputs forward speed;
S104判断所述前进速度是否大于预置速度;S104 judging whether the forward speed is greater than a preset speed;
S105若所述前进速度小于所述预置速度,则测定底板与障碍间的高度差值,上传所述高度差值;S105 If the forward speed is less than the preset speed, measure the height difference between the base plate and the obstacle, and upload the height difference;
S106若所述前进速度大于所述预置速度,则继续前进;S106 If the forward speed is greater than the preset speed, continue to move forward;
S107判断所述高度差值是否大于预置高度值;S107 judging whether the height difference is greater than a preset height value;
S108若所述高度差值小于所述预置高度值,则控制辅助装置伸长;S108, if the height difference is smaller than the preset height value, controlling the extension of the auxiliary device;
S109若所述高度差值大于所述预置高度值,则发出警报;S109, if the height difference is greater than the preset height value, an alarm is issued;
S110驱动所述机器人的前轮抬起,越过障碍。S110 drives the front wheels of the robot to lift up and overcome obstacles.
具体的,启动机器人,所述机器人获取前进指令,机器人处于正常匀速前进状态,四只驱动轮4上的速度传感器6输出机器人的前进速度,并将前进速度上传至主控制器,主控制器,判断所述前进速度是否大于预置速度,当所述机器人在平直的管道上前进时,所述前进速度大于所述预置速度,则机器人继续前进;当所述机器人遇到障碍时,所述前进速度小于所述预置速度,此时所述超声波测距传感器测量机器人底板7与障碍的高度差,并上传所述高度差值至主控制器,所述主控制器判断所述高度差值是否大于预置高度值,若所述高度差值大于所述预置高度值,机器人停止前进,并向外部发出报警信号,以防止机器人强行越过障碍,导致翻车;若所述高度差值小于所述预置高度值,则控制辅助装置9伸长;此时,所述辅助装置9伸出,并将机器人前方的两只驱动轮4抬升相应的高度,此时前方两只驱动轮4越过障碍,越过障碍后辅助装置9缩回收纳腔5中。Specifically, start the robot, the robot obtains the forward command, the robot is in a normal state of uniform speed forward, and the speed sensors 6 on the four drive wheels 4 output the forward speed of the robot, and the forward speed is uploaded to the main controller, the main controller, Judging whether the forward speed is greater than the preset speed, when the robot advances on a straight pipeline, the forward speed is greater than the preset speed, then the robot continues to move forward; when the robot encounters an obstacle, the The forward speed is less than the preset speed. At this time, the ultrasonic ranging sensor measures the height difference between the robot base plate 7 and the obstacle, and uploads the height difference value to the main controller, and the main controller judges the height difference Whether the value is greater than the preset height value, if the height difference is greater than the preset height value, the robot will stop moving forward and send an alarm signal to the outside to prevent the robot from forcibly crossing obstacles and causing rollover; if the height difference is less than The preset height value controls the extension of the auxiliary device 9; at this time, the auxiliary device 9 stretches out and lifts the two driving wheels 4 in front of the robot to a corresponding height, and now the two driving wheels 4 in front of the robot pass over Obstacles, the auxiliary device 9 is retracted into the storage chamber 5 after overcoming the obstacles.
进一步,S108若高度差值大于所述预置高度值,则控制辅助装置伸长,包括:Further, in S108, if the height difference is greater than the preset height value, control the extension of the auxiliary device, including:
S1081根据所述高度差值,输出所述辅助装置伸长的距离;S1081 Outputting the extended distance of the auxiliary device according to the height difference;
S1082根据所述辅助装置伸长的距离,控制所述控制辅助装置伸长。S1082 Control the extension of the auxiliary control device according to the extension distance of the auxiliary device.
图4为根据一优选实施例示出控制辅助装置伸长方法流程图;Fig. 4 is a flowchart illustrating a method for controlling the extension of an auxiliary device according to a preferred embodiment;
具体为,当所述机器人的辅助装置9伸长时,所述主控制器根据所述高度差值,输出所述辅助装置9伸长的距离,根据所述辅助装置9伸长的距离,控制所述控制辅助装置9伸长。Specifically, when the auxiliary device 9 of the robot is extended, the main controller outputs the extended distance of the auxiliary device 9 according to the height difference, and controls the The control aid 9 is extended.
进一步,S110驱动所述机器人的前轮抬起,越过障碍,包括:Further, the S110 drives the front wheels of the robot to lift and overcome obstacles, including:
S111控制所述辅助装置缩短;S111 controlling the auxiliary device to shorten;
S112输出所述机器人行进的位移值;S112 outputs the displacement value of the robot;
S113判断所述位移值是否为预置位移;S113 judging whether the displacement value is a preset displacement;
S114若所述位移值为预置位移,则停止前进。S114 If the displacement value is a preset displacement, stop moving forward.
具体的,当所述机器人越过障碍时,所述主控制器控制所述辅助装置9缩短,输出所述机器人行进的位移值,并判断所述位移值是否为预置位移,若所述位移值为预置位移,则证明所述机器人已完成检测工作,主控制器控制机器人停止前进。Specifically, when the robot crosses an obstacle, the main controller controls the auxiliary device 9 to shorten, output the displacement value of the robot, and judge whether the displacement value is a preset displacement, if the displacement value If the displacement is preset, it proves that the robot has completed the detection work, and the main controller controls the robot to stop moving forward.
发明第三方面提供一种可跨越式检测机器人的控制装置;The third aspect of the invention provides a control device for a leaping detection robot;
图5为根据一优选实施例示出一种可跨越式检测机器人控制装置结构图;Fig. 5 is a structural diagram showing a control device for a leaping detection robot according to a preferred embodiment;
所述装置包括;The device includes;
获取装置201,所述获取装置201用于获取前进指令;Acquisition means 201, the acquisition means 201 is used to acquire the forward instruction;
第一驱动装置202,所述第一驱动装置202用于驱动所述机器人前进;A first driving device 202, the first driving device 202 is used to drive the robot forward;
速度输出装置203,所述速度输出装置203用于输出前进速度;A speed output device 203, the speed output device 203 is used to output the forward speed;
速度判断装置204,所述速度判断装置204用于判断所述前进速度是否大于预置速度;A speed judging device 204, the speed judging device 204 is used to judge whether the forward speed is greater than a preset speed;
测定装置205,所述测定装置205用于测定底板7与障碍间的高度差值,上传所述高度差值;Measuring device 205, the measuring device 205 is used to measure the height difference between the base plate 7 and the obstacle, and upload the height difference;
报警装置207,所述报警装置207用于发出警报;Alarm device 207, the alarm device 207 is used to issue an alarm;
高度判断装置206,所述高度判断装置206用于判断所述高度差值是否大于预置高度值;height judging means 206, the height judging means 206 is used to judge whether the height difference is greater than a preset height value;
第一控制装置208,所述第一控制装置208用于控制辅助装置9伸长;The first control device 208, the first control device 208 is used to control the extension of the auxiliary device 9;
第二驱动装置209,所述第二驱动装置209用于驱动所述机器人前轮抬起,越过障碍。The second driving device 209 is used to drive the front wheel of the robot to lift and cross obstacles.
具体的,启动机器人,所获取装置201获取前进指令,第一驱动装置202驱动所述机器人前进,机器人处于正常匀速前进状态,此时,速度输出装置203输出前进速度,并将前进速度上传至速度判断装置204,速度判断装置204判断所述前进速度是否大于预置速度,当所述机器人在平直的管道上前进时,所述前进速度大于所述预置速度,则机器人继续前进;当所述机器人遇到障碍时,所述前进速度小于所述预置速度,此时测定装置205测量机器人底板7与障碍的高度差,并上传所述高度差值至高度判断装置206,所述高度判断装置206判断所述高度差值是否大于预置高度值,若所述高度差值大于所述预置高度值,机器人停止前进,报警装置207发出报警信号,以防止机器人强行越过障碍,导致翻车;若所述高度差值小于所述预置高度值,第一控制装置208控制辅助装置9伸长;此时,所述辅助装置9伸出,第二驱动装置209将机器人前方的两只驱动轮4抬升相应的高度,此时前方两只驱动轮4越过障碍。Specifically, start the robot, the obtaining device 201 obtains the forward command, the first driving device 202 drives the robot forward, and the robot is in a normal state of moving forward at a constant speed. At this time, the speed output device 203 outputs the forward speed, and uploads the forward speed to the speed Judging device 204, the speed judging device 204 judges whether the advancing speed is greater than a preset speed, when the robot advances on a straight pipeline, the advancing speed is greater than the preset speed, then the robot continues to move forward; When the robot encounters an obstacle, the forward speed is less than the preset speed. At this time, the measuring device 205 measures the height difference between the robot base plate 7 and the obstacle, and uploads the height difference to the height judging device 206. The height judgment The device 206 judges whether the height difference is greater than a preset height value, if the height difference is greater than the preset height value, the robot stops moving forward, and the alarm device 207 sends an alarm signal to prevent the robot from forcibly crossing obstacles and causing rollover; If the height difference is less than the preset height value, the first control device 208 controls the auxiliary device 9 to extend; at this time, the auxiliary device 9 stretches out, and the second driving device 209 drives the two driving wheels in front of the robot 4 lift the corresponding height, and now two drive wheels 4 in the front are over obstacles.
图6为根据一优选实施例示出第二驱动装置的结构框图;Fig. 6 is a structural block diagram showing a second driving device according to a preferred embodiment;
所述高度判断装置206包括:Described altitude judging device 206 comprises:
距离输出装置2081,所述距离输出装置2081用于根据所述高度差值,输出所述辅助装置9伸长的距离;a distance output device 2081, the distance output device 2081 is configured to output the extended distance of the auxiliary device 9 according to the height difference;
第二控制装置2082,所述第二控制装置2082用于根据所述辅助装置9伸长的距离,控制所述控制辅助装置9伸长。The second control device 2082 is configured to control the extension of the auxiliary device 9 according to the extension distance of the auxiliary device 9 .
进一步,所述第二驱动装置209包括:Further, the second driving device 209 includes:
第三控制装置210,所述第三控制装置210用于控制所述辅助装置9缩短;The third control device 210, the third control device 210 is used to control the shortening of the auxiliary device 9;
位移输出装置211,所述位移输出装置211用于输出所述机器人行进的位移值;a displacement output device 211, the displacement output device 211 is used to output the displacement value of the robot;
位移判断装置212,所述位移判断装置212用于判断所述位移值是否为预置位移。A displacement judging device 212, the displacement judging device 212 is used for judging whether the displacement value is a preset displacement.
具体的,当所述机器人越过障碍时,所述第三控制装置210控制所述辅助装置9缩短,位移输出装置211输出所述机器人行进的位移值,此时位移判断装置212判断所述位移值是否为预置位移,若所述位移值为预置位移,则证明所述机器人已完成检测工作,主控制器控制停止前进。Specifically, when the robot crosses an obstacle, the third control device 210 controls the auxiliary device 9 to shorten, and the displacement output device 211 outputs the displacement value of the robot. At this time, the displacement judging device 212 judges the displacement value Whether it is a preset displacement, if the displacement value is a preset displacement, it proves that the robot has completed the detection work, and the main controller controls to stop moving forward.
由以上技术方案可知,本发明实施例提供一种可跨越式检测机器人,控制方法及装置,所述机器人包括:底板7,驱动轮4,驱动电机,收纳腔5,辅助装置9和底座8;其中,所述底板7设置有4个驱动轮4;所述驱动轮4位于所述底板7的四个顶角;所述驱动电机的转动端与所述驱动轮4相连接;所述底板7中心处设置有所述收纳腔5,所述收纳腔5的顶部设置有所述驱动电机,所述驱动电机的转动端与所述辅助装置9的一端相连接;所述辅助装置9包括:辅助轮2、伸缩式旋转轴1和底座8;所述驱动电机的转动端与所述伸缩式旋转轴1的一端相连接,所述伸缩式旋转轴1的另一端与所述底座8的顶端相连接;所述底座8的水平方向的两侧均设置有所述辅助轮2;所述辅助装置9的尺寸与所述收纳腔5的尺寸相适配。在机器人的底座8的中心处安装一个辅助装置9,当所述机器人遇到障碍,所述辅助装置9伸出,并将机器人前方的两只驱动轮4抬起,所述机器人前方的两只驱动轮4跨越障碍,进而带动机器人跨越障碍。本发明实施例示出的机器人,可以跨越障碍,适用于错综复杂的检测环境。It can be seen from the above technical solutions that the embodiment of the present invention provides a leaping detection robot, a control method and a device, the robot includes: a bottom plate 7, a driving wheel 4, a driving motor, a storage chamber 5, an auxiliary device 9 and a base 8; Wherein, the base plate 7 is provided with four drive wheels 4; the drive wheels 4 are located at four corners of the base plate 7; the rotating end of the drive motor is connected with the drive wheels 4; the base plate 7 The storage cavity 5 is arranged at the center, and the drive motor is arranged on the top of the storage cavity 5, and the rotating end of the drive motor is connected with one end of the auxiliary device 9; the auxiliary device 9 includes: auxiliary Wheel 2, telescopic rotating shaft 1 and base 8; the rotating end of the drive motor is connected to one end of the telescopic rotating shaft 1, and the other end of the telescopic rotating shaft 1 is connected to the top of the base 8 connection; both sides of the base 8 in the horizontal direction are provided with the auxiliary wheels 2 ; the size of the auxiliary device 9 is adapted to the size of the storage cavity 5 . An auxiliary device 9 is installed at the center of the base 8 of the robot. When the robot encounters an obstacle, the auxiliary device 9 stretches out and lifts the two driving wheels 4 in front of the robot. Drive wheel 4 crosses obstacle, and then drives robot to cross obstacle. The robot shown in the embodiment of the present invention can cross obstacles and is suitable for intricate detection environments.
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。Other embodiments of the invention will be readily apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. This application is intended to cover any modification, use or adaptation of the present invention, these modifications, uses or adaptations follow the general principles of the present invention and include common knowledge or conventional technical means in the technical field not disclosed in the present invention . The specification and examples are to be considered exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
应当理解的是,本发明并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本发明的范围仅由所附的权利要求来限制。It should be understood that the present invention is not limited to the precise constructions which have been described above and shown in the accompanying drawings, and various modifications and changes may be made without departing from the scope thereof. The scope of the invention is limited only by the appended claims.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611019398.9A CN106740738A (en) | 2016-11-18 | 2016-11-18 | One kind may span across formula detection robot, control method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611019398.9A CN106740738A (en) | 2016-11-18 | 2016-11-18 | One kind may span across formula detection robot, control method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106740738A true CN106740738A (en) | 2017-05-31 |
Family
ID=58969017
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611019398.9A Pending CN106740738A (en) | 2016-11-18 | 2016-11-18 | One kind may span across formula detection robot, control method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106740738A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109015704A (en) * | 2018-10-24 | 2018-12-18 | 孙国力 | It is a kind of can obstacle detouring Pei Pao robot and its obstacle detouring control method |
CN113386140A (en) * | 2021-07-05 | 2021-09-14 | 上海擎朗智能科技有限公司 | Robot control method, robot and computer readable storage medium |
CN116084702A (en) * | 2023-03-03 | 2023-05-09 | 淮阴工学院 | A house 3D printer |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0664569A (en) * | 1992-08-21 | 1994-03-08 | Takenaka Komuten Co Ltd | Walking type moving mechanism stabilizing method and device therefor |
CN200985053Y (en) * | 2006-12-21 | 2007-12-05 | 浙江大学 | Wheel legs bouncing composite moving robot based on group working |
CN105383586A (en) * | 2015-11-23 | 2016-03-09 | 上海交通大学 | Composite mobile robot with wheel-track legs |
CN105752186A (en) * | 2016-05-10 | 2016-07-13 | 苏州工业职业技术学院 | Wheel-foot switching robot system and control method thereof |
CN205524563U (en) * | 2016-04-27 | 2016-08-31 | 浙江腾荣环保科技有限公司 | Eight sufficient walking robots |
CN206171424U (en) * | 2016-11-18 | 2017-05-17 | 云南电网有限责任公司电力科学研究院 | But leap -type inspection robot and controlling means |
-
2016
- 2016-11-18 CN CN201611019398.9A patent/CN106740738A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0664569A (en) * | 1992-08-21 | 1994-03-08 | Takenaka Komuten Co Ltd | Walking type moving mechanism stabilizing method and device therefor |
CN200985053Y (en) * | 2006-12-21 | 2007-12-05 | 浙江大学 | Wheel legs bouncing composite moving robot based on group working |
CN105383586A (en) * | 2015-11-23 | 2016-03-09 | 上海交通大学 | Composite mobile robot with wheel-track legs |
CN205524563U (en) * | 2016-04-27 | 2016-08-31 | 浙江腾荣环保科技有限公司 | Eight sufficient walking robots |
CN105752186A (en) * | 2016-05-10 | 2016-07-13 | 苏州工业职业技术学院 | Wheel-foot switching robot system and control method thereof |
CN206171424U (en) * | 2016-11-18 | 2017-05-17 | 云南电网有限责任公司电力科学研究院 | But leap -type inspection robot and controlling means |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109015704A (en) * | 2018-10-24 | 2018-12-18 | 孙国力 | It is a kind of can obstacle detouring Pei Pao robot and its obstacle detouring control method |
CN113386140A (en) * | 2021-07-05 | 2021-09-14 | 上海擎朗智能科技有限公司 | Robot control method, robot and computer readable storage medium |
CN113386140B (en) * | 2021-07-05 | 2022-07-12 | 上海擎朗智能科技有限公司 | Robot control method, robot and computer readable storage medium |
CN116084702A (en) * | 2023-03-03 | 2023-05-09 | 淮阴工学院 | A house 3D printer |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN109057359B (en) | Full-automatic cement trowelling robot | |
CN104002880B (en) | A control method for a crawler-type mobile robot with a guide arm to go up and down stairs autonomously | |
CN103963865B (en) | The method of discrimination of elevating and telescopic type corridor cleaning robot stair activity | |
CN101716568A (en) | Method for indoor spray-finishing by using robot spraying system | |
CN105015640A (en) | Wall surface detecting rescue robot and control method thereof | |
CN106740738A (en) | One kind may span across formula detection robot, control method and device | |
CN101486360A (en) | Stairs climbing control method for crawler moving robot with guide arm | |
CN206200973U (en) | A kind of intelligent barrier avoiding detects robot | |
CN103844992A (en) | Glass wiping robot and operation mode control method thereof | |
CN108786041A (en) | Intelligent ball collecting control method and intelligent ball collecting robot | |
CN110865646A (en) | Intelligent obstacle avoidance robot and method for avoiding obstacles | |
CN108720709A (en) | Window wiping systems and its control method based on laser ranging walking | |
CN206171424U (en) | But leap -type inspection robot and controlling means | |
CN115344040A (en) | Method and device for foot end trajectory planning of a legged robot and the legged robot | |
CN105715903A (en) | Pipeline robot and method for conducting pipeline detecting through pipeline robot | |
CN105606078B (en) | A kind of straight line laser instrument for digital building mapping | |
CN109968321A (en) | An inspection robot for highway tunnels | |
CN110680252A (en) | Be used for clear multi-functional climbing intelligent device of glass curtain wall high building outer wall | |
CN204324838U (en) | Control system of aerial work platform and aerial work platform with control system | |
CN109806997A (en) | a paint spraying device | |
CN211355250U (en) | A multifunctional climbing intelligent device for cleaning the exterior walls of high-rise buildings with glass curtain walls | |
CN109940570A (en) | A gateway maintenance robot | |
CN205188814U (en) | Observation system in driver's cabin of truss -like bridge tool car | |
CN206493338U (en) | A kind of self-balancing of recordable displacement and the mechanical arm of avoidance | |
WO2021084650A1 (en) | Passenger boarding bridge |
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 | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170531 |