This application relates to the control of remote demolition robots, and in particular to simultaneous control of driving means and robot members.
Contemporary remote demolition robots are often put to work in difficult terrain. By the very nature of a demolition robot, the environment will certainly become more difficult to navigate once the demolition work has begun (unless, of course, it is a clearing operation). As such, the demolition robot may end up in some terrain that is very difficult to maneuver in, or the demolition robot may even get stuck.
A contemporary demolition robot has a great deal of control possibilities, such as controlling tools, arms, tower, caterpillars and outriggers. All these different controls are assigned to a few control switches and for example two joysticks. To enable a user to operate all possibilities, the possible actions are divided into different modes, where the control switches control different movements depending on which mode the demolition robot is operating in. This enables the operator to control all the demolition robot's functions using only two joysticks. However, to switch between two modes takes some time and also prevents some movements to be performed simultaneously, wherein one movement is controlled in one mode and another movement is controlled in another mode causing the demolition robot to operate in a jerky or irregular manner.
There is thus a need for a remote demolition robot that is able to operate more smoothly.
On object of the present teachings herein is to solve, mitigate or at least reduce the drawbacks of the background art, which is achieved by the appended claims.
A first aspect of the teachings herein provides a remote demolition robot comprising a controller, drive means, an arm member movably arranged on a tower rotatably arranged on a body of the remote demolition robot and a remote control for providing commands, that are interpreted by the controller causing the controller to control the operation of the remote demolition robot, wherein the remote control comprises a first joystick and a second joystick, wherein the remote control is characterized in that each joystick is provided with a thumb control switch. The controller is configured to operate the remote demolition robot in a mode where the tower, the drive means, the arm member(s) and any tool being carried by the arm member are operable simultaneously, wherein the tower and possibly some movements of the arm member(s) are associated with the first joystick, the drive means are associated with the thumb control switch of each joystick, and the arm member(s) and any tool being carried by the arm member are associated with the second joystick, and preferably at least one joystick is provided with at least one top control switch, and wherein the outriggers are associated with the top control switch of the first joystick.
A second aspect provides a method for operating a remote control arranged to control a remote demolition robot comprising a controller, drive means, an arm member movably arranged on a tower rotatably arranged on a body of the remote demolition robot, wherein the remote control is arranged to provide commands, that are interpreted by the controller causing the controller to control the operation of the remote demolition robot, wherein the remote control comprises a first joystick and a second joystick, wherein each joystick is provided with a thumb control switch, wherein the method comprises: providing propulsion commands through said thumb control switches; providing tower rotation commands through said first joystick; and providing arm movement commands through said second joystick, wherein the propulsion commands, the tower rotation commands and said arm movement commands are provided simultaneously while operating in a same operating mode.
Other features and advantages of the disclosed embodiments will appear from the following detailed disclosure, from the attached dependent claims as well as from the drawings.
The invention will be described below with reference to the accompanying figures wherein:
The robot 10 comprises caterpillar tracks 14 that enable the robot 10 to move. The robot may alternatively or additionally have wheels for enabling it to move, both wheels and caterpillar tracks being examples of drive means. The robot further comprises outriggers 15 that may be extended individually (or collectively) to stabilize the robot 10. At least one of the outriggers 15 may have a foot 15a (possibly flexibly arranged on the corresponding outrigger 15) for providing more stable support in various environments. The robot 10 is driven by a drive system 16 operably connected to the caterpillar tracks 14 and the hydraulic valve block 13. The drive system may comprise an electrical motor in case of an electrically powered robot 10 powered by a battery and/or an electrical cable 19 connected to an electrical grid (not shown), or a cabinet for a fuel tank and an engine in case of a combustion powered robot 10.
The body of the robot 10 may comprise a tower 10a on which the arms 11 are arranged, and a base 10b on which the caterpillar tracks 14 are arranged. The tower 10a is arranged to be rotatable with regards to the base 10b which enables an operator to turn the arms 11 in a direction other than the direction of the caterpillar tracks 14.
The operation of the robot 10 is controlled by one or more controllers 17, comprising at least one processor or other programmable logic and possibly a memory module for storing instructions that when executed by the processor controls a function of the demolition robot 10. The one or more controllers 17 will hereafter be referred to as one and the same controller 17 making no differentiation of which processor is executing which operation. It should be noted that the execution of a task may be divided between the controllers wherein the controllers will exchange data and/or commands to execute the task.
The demolition robot may be a remote controlled demolition robot. The robot 10 may further comprise a radio module 18. The radio module 18 may be used for communicating with a remote control (see
The robot 10, in case of an electrically powered robot 10) comprises a power cable 19 for receiving power to run the robot 10 or to charge the robots batteries or both. For wired control of the robot 10, the remote control 22 may alternatively be connected through or along with the power cable 19. The robot may also comprise a Human-Machine Interface (HMI), which may comprise control buttons, such as a stop button 20, and light indicators, such as a warning light 21.
The remote control 22 may be seen as a part of the robot 10 in that it is the control panel of the robot 10. This is especially apparent when the remote control is connected to the robot through a wire. However, the remote control 22 may be sold separately to the robot 10 or as an additional accessory or spare part.
The remote control 22 is thus configured to provide control information, such as commands, to the robot 10 which information is interpreted by the controller 17, causing the robot 10 to operate according to the actuations of the remote control 22.
The inventors have realized that in certain situations, such as in very difficult terrain, the modes of the prior art does not provide sufficient control of the robot in order to react to different movements, such as reactional movements (such as starting to slide), when navigating a difficult terrain. For example, the operator may need to use the arms 11 for changing the balance of the robot 10 or maybe for supporting or maybe even pushing the robot 10, but to switch modes may not prove to be fast enough for the operator to manage to steer the robot through the terrain avoiding getting stuck, or to get free when the robot 10 has gotten stuck. Furthermore, the inventors have realized that the movement controls allowed in any of the existing modes does not provide sufficient control for these difficult terrains. The inventors also realized that there is simply not enough controls available on a contemporary remote control 22.
The inventors have therefore devised a clever and insightful arrangement of controls on the remote control for enabling full control of a remote controlled demolition robot. To not require full relearning of the previous modes, and to simplify the understanding of the robot's control, the inventors have also provided a new operational mode.
The remote control 22 has been provided with a thumb control switch 26 on each of the joysticks 24. Each thumb control switch is associated with and arranged to control each a caterpillar track (or the wheels) on a corresponding side of the robot 10. The thumb control switch 26a on the left joystick 24a controlling the caterpillar tack 14 on the left side, and the thumb control switch 26b on the right joystick 24b controlling the caterpillar tack 14 on the right side.
The thumb control switch 26 is arranged on a side of the joystick 24, preferably on the handle of the joystick 24. This enables the operator to control the thumb switch 26 with his thumb, the top control switch 25 with his index finger (or alternatively operating the thumb-switch with one or more fingers and the top switch with the thumb) and the joystick 24 with his hand and remaining fingers. The operator is thus provided with additional control options for controlling the robot 10, whereby the additional control options may be performed simultaneously.
The thumb control switch 26 is a two-way switch, wherein each direction of the two-way switch corresponds to a direction for the caterpillar tracks 14. For example, up corresponds to forwards, and down corresponds to backwards.
The thumb control switch 26 is furthermore an analogue or proportional control switch, wherein a speed of the caterpillar tracks 14 is associated with an angle or degree that the thumb control switch is depressed. An operator can thus control the robot to advance (or turn) at low speeds by pressing lightly on the thumb control switches 26, and to advance (or turn) at high speeds by pressing hard on the thumb control switches 26.
As can be seen in
The figure shows which action is taken for which actuation.
The actuation of the controls referenced 401 is associated with the function of driving the left caterpillar track forward.
The actuation of the controls referenced 402 is associated with the function of driving the left caterpillar track in reverse.
The actuation of the controls referenced 403 is associated with the function of driving the right caterpillar track forward.
The actuation of the controls referenced 404 is associated with the function of driving the right caterpillar track in reverse.
The actuation of the controls 405 is associated with the function of withdrawing the outriggers.
The actuation of the controls referenced 406 is associated with the function of deploying the outriggers. The actuation of the controls referenced 407 is associated with the function of rotating the tower counter-clockwise.
The actuation of the controls referenced 408 is associated with the function of rotating the tower in a clockwise direction.
The actuation of the controls referenced 409 is associated with the function of moving the arm 11a inwards.
The actuation of the controls referenced 410 is associated with the function of moving the arm 11a outwards.
The actuation of the controls referenced 411 is associated with the function of moving the arm 11a down.
The actuation of the controls referenced 412 is associated with the function of moving the arm 11a up.
The actuation of the controls referenced 413 is associated with the function of moving the arm 11a and the arm 11b outwards.
The actuation of the controls referenced 414 is associated the function of moving the arm 11a and the arm 11b inwards.
The actuation of the controls referenced 415 is associated with the function of moving the a third arm upwards.
The actuation of the controls referenced 416 is associated with the function of moving the third arm downwards.
The actuation of the controls referenced 417 and 418 are associated with the function of respectively adjusting the angle inwards and outwards.
The actuation of the controls referenced 419 is associated with the function of adjusting the pressure and/or the flow to the hydraulic tool.
The actuation of the controls referenced 420 is associated with the function of adjusting the pressure and/or the flow to a maximum provided to the hydraulic tool.
The actuation of the controls referenced 421 is associated with the function of opening or closing the cutters.
As can be seen, this allows an operator to control the robot in a smooth manner without interruptions as many controls can be actuated simultaneously. For example, the operator can control the caterpillar tracks 14 with his thumbs, while controlling the tower with his left hand (left joystick 24a) and the arm(s) 11 with his right hand (right joystick). Optionally, some functions of the arm(s) 11 may also be controlled by the left joystick in combination with actuation of a top switch 25 (or other switch). Naturally, the alternative operating modes of a joystick depending on actuation of a switch or not may be interchanged with one another without departing from the scope of this invention. The arm 11 can thus be moved to any position to balance the robot 10 while the caterpillar tracks are controlled accurately and proportionally. This constellation of actions and controls is highly beneficial in that it allows an operator to maneuver the body of robot 10 with his left hand and the arm with the right hand. The arm generally requires more dexterity which is the case or most operator's right hand. Naturally, the constellation may be reversed for a left-handed operator.
The arm can also or alternatively be moved to any position and be used to push or to pull (especially if the tool is a bucket) the robot 10 in a desired direction while the caterpillar tracks are controlled accurately and proportionally.
At the same time, the operator can deploy (or withdraw) the outriggers 15 to stabilize or support the robot 10 in a certain position. The outriggers 15 may also be used to provide an additional lift or push to the robot 10. All this while the operator controls the arm 11, the tower 10a and the caterpillar tracks 14 in a smooth and proportional manner.
The operator is thus enabled to simultaneously move caterpillar tracks 14, outriggers 15, tower 10a and arm 11 in one coordinated and smooth movement, wherein the different components are individually controlled to react to any dynamic behaviour.
The inventors have realized that through an intelligent selection of functions to be associated with the controls, it is possible to gain a better control of the robot without the need of constantly changing operational modes. The precise combination of simultaneously controlling the tower, the arm carrying the tool, the caterpillar tracks and the outriggers and the manner in which these functions are allocated to the various switches forms a precise and distinct selection which has been inventively selected. This provides for a greatly improved maneuvering of the demolition robot which may be crucial in certain instances as has been described herein. For example, should the demolition robot start sliding down a hole or ditch, the controller is now able to simultaneously turn the tower and move the arms to position the tool for supporting or pushing the demolition robot, while extending the outriggers to stabilize the demolition robot and at the same time provide propulsion through the caterpillars. In this manner the controller will be able to prevent the demolition robot from sliding down into a ditch. In prior art system the user would have to stress through performing one action at the time and to change modes in between, while also having to remember which mode to select to and in what order to effectively perform the maneuver.
It should be noted that in some modes, the top switches may be used to operate or control a tool 11b instead of the outriggers. Alternatively, the top switches may be used to control both the outriggers and a tool through a different functional allocation of the top switch actuations.
The speed of reaction and smoothness of operation is vital in a fail/succeed situation, such as freeing the robot when it is stuck (fail=remain stuck, succeed=get free) and poses higher requirements on reaction time and smoothness, than normal operation, such as when cutting in a specific pattern, where the operation may be paused, while the robot is moved to a different position or pose.
The realization that a thumb control 26 can beneficially be used and the introduction of this in a position (on the side of the joystick) so that the operator can reach the thumb control switches simultaneously with the top control switches 25 while manipulating the joystick 24 have thus provided a solution to the above stated problems.
Furthermore, the inventors have realized that the simultaneous control of the thumb control switches 26 and the joysticks 24 are keys to a smooth and versatile operation, even without top switches.
As in
As in
As for the remote control 22 of
The remote control 22 of
The thumb control switch 26 is arranged on a side of the joystick 24, preferably on the handle of the joystick 24. This enables the operator to control the thumb switch 26 with his thumb and the joystick 24 with his hand and remaining fingers. The operator is thus provided with additional control options for controlling the propulsion of the robot 10, the rotation of the tower 10a and the movement of the arm(s) 11, whereby the additional control options may be performed simultaneously.
As for the remote control 22 of
As for the remote control 22 of
Utilizing a remote control 22 according to
The invention has mainly been described above with reference to a few embodiments. However, as is readily appreciated by a person skilled in the art, other embodiments than the ones disclosed above are equally possible within the scope of the invention, as defined by the appended patent claims.
Number | Date | Country | Kind |
---|---|---|---|
1551350-0 | Oct 2015 | SE | national |
Number | Name | Date | Kind |
---|---|---|---|
5182908 | Devier | Feb 1993 | A |
6033309 | Couch et al. | Mar 2000 | A |
6154690 | Coleman | Nov 2000 | A |
6836982 | Augustine | Jan 2005 | B1 |
8380402 | Hobenshield | Feb 2013 | B2 |
8870655 | Ikeda | Oct 2014 | B2 |
8897917 | Tanaka et al. | Nov 2014 | B2 |
9031697 | Huang et al. | May 2015 | B2 |
9522595 | Rudakevych et al. | Dec 2016 | B2 |
9669249 | Marti et al. | Jun 2017 | B2 |
20040136821 | Berger | Jul 2004 | A1 |
20040236467 | Sano | Nov 2004 | A1 |
20050071048 | Watanabe et al. | Mar 2005 | A1 |
20050277470 | Watanachote | Dec 2005 | A1 |
20080027590 | Phillips et al. | Jan 2008 | A1 |
20080086241 | Phillips et al. | Apr 2008 | A1 |
20080179115 | Ohm et al. | Jul 2008 | A1 |
20080266254 | Robbins | Oct 2008 | A1 |
20110048162 | Miura et al. | Mar 2011 | A1 |
20110282519 | Carlsson | Nov 2011 | A1 |
20120185091 | Field et al. | Jul 2012 | A1 |
20130090764 | Summer et al. | Apr 2013 | A1 |
20130219877 | Hughes | Aug 2013 | A1 |
20130264139 | Braun | Oct 2013 | A1 |
20140110183 | Rudakevych et al. | Apr 2014 | A1 |
20140156139 | Marquette | Jun 2014 | A1 |
20140166362 | Farmer | Jun 2014 | A1 |
20140172246 | Farmer | Jun 2014 | A1 |
20140214239 | Bruck et al. | Jul 2014 | A1 |
20150002391 | Chen | Jan 2015 | A1 |
20150190925 | Hoffman et al. | Jul 2015 | A1 |
20160052137 | Hyde | Feb 2016 | A1 |
20160304180 | Steven | Oct 2016 | A1 |
20170092446 | Schmitz | Mar 2017 | A1 |
Number | Date | Country |
---|---|---|
103909524 | Jul 2014 | CN |
1887148 | Feb 2008 | EP |
2308876 | Jul 1997 | GB |
2014226094 | Dec 2014 | JP |
100933912 | Dec 2009 | KR |
0036250 | Jun 2000 | WO |
02090668 | Nov 2002 | WO |
Entry |
---|
Mark et al., “Hand and Finger Registration for Multi-Touch Joysticks on Software-Based Operator Control Units,” 2011, Publisher: IEEE. |
Yujin et al., “Evaluation of Single Switch Interface with Robot Arm to Help Disabled People Daily Life,” 2009, Publisher: IEEE. |
Achala et al., “Remote Control of Robot Arms via Network by Force-Free Control Followed Template Matching,” 2011, Publisher: IEEE. |
Skulavik et al., “Fuzzy Control of Robotic Arm Implemented in PLC,” 2013, Publisher: IEEE. |
Brokk Manual; Art. No. Manual 9511, “Manual Brokk 260 B3 911xxx English”, last obtained Sep. 17, 2018. |
Utlatande av Herr Hans Persson, TradOrdsgatan 8, 93131 SKELLEFTEA Forsaljningschef hos Brokk AB. Till 02 har aven bilagor A, B och C, , Mar. 23, 2018. |
International Search Report and Written Opinion for International Application No. PCT/SE2016/051004 dated Jan. 10, 2017. |
Final Notice and International-Type Search Report for Swedish Application No. 1750590-0 dated Jan. 30, 2018. |
International Preliminary Report on Patentability for International Application No. PCT/SE2016/051004 dated Apr. 24, 2018. |
Number | Date | Country | |
---|---|---|---|
20200241556 A1 | Jul 2020 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15768980 | US | |
Child | 16845926 | US |