Content area
Purpose - The purpose of this paper is to investigate the effect on completion of mobile-robot tasks depending on how a human tele-operator interacts with a sensor system and a mobile-robot. Design/methodology/approach - Interaction is investigated using two mobile-robot systems, three different ways of interacting with the robots and several different environments of increasing complexity. In each case, the operation is investigated with and without sensor systems to assist an operator to move a robot through narrower and narrower gaps and in completing progressively more complicated driving tasks. Tele-operators used a joystick and either watched the robot while operating it, or sat at a computer and viewed scenes remotely on a screen. Cameras are either mounted on the robot to view the space ahead of the robot or mounted remotely so that they viewed both the environment and robot. Every test is compared with sensor systems engaged and with them disconnected. Findings - A main conclusion is that human tele-operators perform better without the assistance of sensor systems in simple environments and in those cases it may be better to switch-off the sensor systems or reduce their effect. In addition, tele-operators sometimes performed better with a camera mounted on the robot compared with pre-mounted cameras observing the environment (but that depended on tasks being performed). Research limitations/implications - Tele-operators completed tests both with and without sensors. One robot system used an umbilical cable and one used a radio link. Practical implications - The paper quantifies the difference between tele-operation control and sensor-assisted control when a robot passes through narrow passages. This could be an useful information when system designers decide if a system should be tele-operated, automatic or sensor-assisted. The paper suggests that in simple environments then the amount of sensor support should be small but in more complicated environments then more sensor support needs to be provided. Originality/value - The paper investigates the effect of completing mobile-robot tasks depending on whether a human tele-operator uses a sensor system or not and how they interact with the sensor system and the mobile-robot. The paper presents the results from investigations using two mobile-robot systems, three different ways of interacting with the robots and several different environments of increasing complexity. The change in the ability of a human operator to complete progressively more complicated driving tasks with and without a sensor system is presented and the human tele-operators performed better without the assistance of sensor systems in simple environments. [PUBLICATION ABSTRACT]
Theme Title: Chinese sensors development and applications
1 Introduction
This paper investigates the effect on completing tele-operated tasks depending on the way in which a human operator interacts with a mobile-robot and whether a sensor system is connected to assist them. That interaction is investigated using two tele-operated mobile-robot systems, three different ways of interacting with mobile-robots and several different environments. One mobile-robot system used an umbilical cable and one used a radio transmitter and receiver. An ultrasonic sensor system could be installed to assist tele-operators.
Tele-operators were observed completing a series of tasks using a joystick to control a mobile-robot. Tele-operators either watched the mobile-robot while they were operating it, or they sat at a computer screen and viewed the mobile-robot on a screen display. Cameras were either mounted on the robot or so that they could view both the environment and the robot. In each case, the tele-operators completed tests both with and without the sensor system.
A main conclusion is that in simple environments, a tele-operator may perform better without a sensor system to assist them but in more complicated environments then a tele-operator may perform better with a sensor system to assist. A secondary conclusion is that tele-operators may tend to perform better with a radio link than with an umbilical connection because umbilical cables can affect the steering of the mobile-robot.
2 Background
Mobile-robots and unmanned vehicles are being increasingly used (and considered for future use) in nuclear plants ([1] Erwin-Wright et al. , 2003; [2] Luk et al. , 2006), for search and rescue ([3] Sanders and Stott, 2009; [4], [6] Sanders, 2009c, 2008c; [5] Murphy, 2004; [7] Molfino et al. , 2007; [8] Wang and Hong, 2007), surveillance ([9] Urwin-Wright et al. , 2002), security ([10] Carnegie et al. , 2004) and inspection ([11] Sanders, 2009d; [12] Kalra and Gu, 2007).
Although wheeled vehicles find it difficult to move freely over some terrain, wheeled mechanisms are still the main mechanisms for moving over ground ([13] Nakamura and Satoh, 2008) and they are considered in this paper.
In some environments, materials handling must be carried out remotely, and tele-operated handling systems can keep operators at a safe distance from hazardous material and reduce costs associated with human work ([14] Ponticelli et al. , 2008).
Tele-operation and sensors have been well used for a variety of applications ([15], [16] Sanders, 2008b, 2007) and the real challenge in unstructured and difficult environments such as hazardous areas is primarily for mobile-robots ([17] Sanders et al. , 2009b; [18] Luk et al. , 2005).
Tele-operated mobile-robots are generally directed along a path using manual controls and the master system has often been a joystick ([19] Sanders and Baldwin, 2001; [20] Sanders and Stott, 1999) although other input devices are available, for example a pointer ([21] Sanders et al. , 2005; [22] Sanders and Tewkesbury, 2009), switches ([23] Sanders, 2008a) or can be custom built such as virtual reality interfaces ([24] Stott and Sanders, 2000b) and other more complex systems are being considered ([25] Sanders, 2009a). Generally, they are fitted with controllers that interface low-current input devices to high-current servo amplifiers, sometimes remotely through a radio connection or umbilical cable.
Much research has aimed to improve tele-operation and robotics for inspection and maintenance in hazardous or unpleasant environments ([18] Luk et al. , 2005), or in places where conventional techniques require cost intensive supporting infrastructures ([26] Aguinaga et al. , 2007; [27] Eisinberg et al. , 2007; [28] Sanders et al. , 2009a; [29] Li et al. , 2007; [30] Tewkesbury and Sanders, 2001; [31] Zhang et al. , 2007).
For many applications, mobile-robots may not need autonomous control ([32] Sanders, 1999). Instead, a human operator may help a mobile-robot to explore environments. Other tasks may be best achieved with a wheeled base ([33] Goodwin et al. , 1997; [34] Sanders, 1993) and on-board manipulator(s) ([35] Rooks, 2006). This research is timely because many nuclear power plants are coming to the end of their service and decommissioning plans are being formulated ([36] Harada et al. , 2008); nuclear facilities are aging and many will close in the next two decades ([37] Sabater et al. , 2006).
The way in which a human operator interacts with a mobile-robot can affect efficiency, and time-critical operations in emergencies require especially efficient human-machine interaction. This paper investigates that interaction using tele-operated mobile-robot systems.
Systems have tended to be open loop. Users have indicated a direction and the mobile-robot then moved in the required direction. Common disturbances include differences in mobile-robot wheels or tractors or their different reaction to surfaces and surface or gradient ([38] Stott and Sanders, 2000a). Users have been left to react to disturbances and correct trajectories.
Tele-operating systems are described in [39] DeJong et al. (2006), [40] Shao and Nonami (2006) and [41] Okamura (2004). Automatic-guided vehicles are described in [42] Rocha et al. (2007) and standardisation in mobile-robotics is described in [43] Tokhi (2007). They are included here for reference and wider reading. Current challenges being faced in tele-operation are described in [44] Chen et al. (2007) and some seminal publications are by [45], [46] Sheridan (1992, 2002).
3 The mobile-robot systems
Sonar sensors are simple and have been widely used for mobile-robots ([47] Gao and Hinders, 2006) and ultrasonic ranging was selected, as it was simple and robust. A human user guided the tele-operated mobile-robot (sometimes also using a camera mounted on the mobile-robot and at other times using a camera to observe the local environment). Ultrasonic transmitter and receiver pairs could be mounted at the front of the mobile-robot. With suitable processing, the ultrasonic signals were converted to a simple representation of the environment. An integral function was used with joystick signals so that the tendency to turn when approaching an object could be over-ruled by the user, for example to align properly with another gap beyond the first.
The apparatus consisted of a dedicated controller with analogue interfacing, DC servo-amplifiers and joystick, and a BobCat II base was modified to include the control and sensor systems. Two driven wheels were at the front and two trailing castors at the back. A camera could be mounted between the driving wheels and ultrasonic sensor pairs could be mounted over each driving wheel. Altering the differential of rotational speed of the driving wheels affected steering.
Software algorithms to intelligently mix the inputs to the tele-operated vehicle were described in [48] Stott et al. (1997) and the mobile-robot was driven under computer control by "fly-by-wire". The system is described in [49] Sanders (2009c).
3.1 Mobile-robot with an umbilical cable
The direct link between the mobile-robot and joystick was severed and a computer processed control information. Sensors were activated and interrogated by the computer and the computer was programmed to modify the mobile-robot path. Alternatively, joystick control data could be processed and sent to the mobile-robot controller without modification. In this case, the mobile-robot responded to joystick inputs as if it was an unmodified mobile-robot system. Software systems were constructed using methods discussed in [50], [51] Chester et al. (2007, 2006), [52] Bergasa-Suso et al. (2005), [53], [56] Sanders et al. (2001, 2000), [54] Sanders and Rasol (2001) and [55] Sanders and Hudson (2000). Systems had three main levels: supervisory, strategic and servo control. These were similar to the levels described in [59], [57] Tewkesbury and Sanders (1999a, b) and [58] Sanders (1995).
Algorithms applied the following rules:
- the user remained in overall control;
- systems only modified the trajectory of the mobile-robot when necessary; and
- movements of the mobile-robot were smooth and controlled.
An imaginary potential field was generated around objects by the computer in response to information supplied by the sensor system ([60] Khatib, 1986). These algorithms assisted users if the mobile-robot was approaching an object and could collide.
3.2 Mobile-robot system with a radio link
A second test rig used a radio link instead of an umbilical cable. Most apparatus was re-used (mobile-robot base, sensor system, joystick, micro-computer, dedicated controller with analogue interfacing, DC servo-amplifiers, joystick and camera mounted between the driving wheels). The umbilical cable was replaced by a radio link and the parallel interface was replaced with a serial interface.
Wireless signals have low energy and can therefore be safer on some environments, and wireless is especially useful where relative motion is involved ([61] Hudson et al. , 1997), as is the case here.
Electromagnetic compatibility testing was conducted with the radio link to avoid frequencies that might interfere with the controller, sensors and cameras. Once an operator had safely tested the new prototype mobile-robot system with the radio link, then the cable link between the mobile-robot and the joystick was severed and the computer processed all the control information.
4 Testing
Mobile-robot systems were tested in a laboratory and then in a variety of environments. The longest test runs were limited to just under 30 m by the lengths of the umbilical cables used. The cables were up to 15 m long and that allowed a distance of 15 m out and back. Users quickly learned how the mobile-robot responded and learned to apply control signals earlier and to estimate stopping distance.
A set of early tests were conducted to gauge the reaction of users to the system and capture potential improvements to the operation and interfacing. These are described in [3] Sanders and Stott (2009) and [4], [49] Sanders (2009b, c). Once the prototype systems were complete, then the main tests were conducted to:
- observe the operation of the system under joint computer and human control;
- measure the minimum gaps that human tele-operators were able to move through by themselves and then again with the assistance of sensor systems;
- measure time taken by human tele-operators by themselves and then again with the assistance of sensor systems as gaps were slowly reduced in width; and
- measure the improvement (if any) of the assistive systems.
For each course, up to 12 sets of tests took place (four sets of three tests). For each mobile-robot, three sets of tests took place without the sensor system or any automatic assistance. Then the three tests were repeated with the sensor system engaged and assistance provided by the computer system: the form of the three tests were, tele-operator watching the:
mobile-robot and just using the joystick;
space ahead of the mobile-robot using a camera mounted on the mobile-robot; and
general area of the robot through a camera viewing the robot within the environment.
For each test, a standard obstacle course was set up in an environment. The environments are described in [3] Sanders and Stott (2009) and [4], [49] Sanders (2009b, c).
Tele-operators were human beings and as such they were variable in their performance and so where possible, for each of the series of tests, the tele-operators were allowed to repeat tests (with or without computers assisting them) as many times as they liked, or hours available allowed. That allowed them to learn the systems and to perform at their best in the time available. Testing was regarded as fun by participants and was popular. Competition was encouraged and people tried to beat their best in each test and tried to beat others at the same tests. In several cases, some people only managed to complete a test with the sensor system or only managed to complete a test without the sensors and their results were discarded so that comparisons were only made between the same tele-operators.
The first set of tests used the umbilical cable and was conducted to compare the ability of human tele-operators to move through a set course with gaps between obstacles set at a width of 88 cm. That was 8 cm wider than the mobile-robot (4 cm at each side). This was compared with computer-assisted operation in a series of standard environments. If a smaller gap was achieved by any participant in one set of the tests then they made at least one attempt again at the other test to check that the result was not just due to learning the operation of the systems. If they then managed to get the robot to pass through smaller gaps then they made at least one attempt at the original test. Tests began at a pre-determined and constant start-position (and from a standing start) and widths were measured by two researchers using a ruler and a measure. Only successful attempts were recorded. That is, any attempt that resulted in a collision was discarded. If too few sets of results were recorded or if there were no pairs of results then results for that environment were discarded. A second set of tests was then conducted but using a radio link instead of an umbilical cable.
Figure 1 [Figure omitted. See Article Image.] shows a tele-operator navigating through one of the complicated corridors (with some obstacles) and using the ultrasonic sensor system to assist in steering.
Figure 2 [Figure omitted. See Article Image.] shows another tele-operator in a laboratory controlling the robot using an Ethernet connection to an outside wall and then an umbilical cable to control the robot. A camera is observing the environment and the robot and displaying the scene on a computer screen. The tele-operator is using the joystick to guide the robot.
Figure 3 [Figure omitted. See Article Image.] shows the robot moving though a complicated corridor and being controlled via a radio connection. The tele-operator in a laboratory is being assisted by the sensor system on the mobile-robot.
Figure 4 [Figure omitted. See Article Image.] shows another tele-operator in a laboratory and using a radio connection to control the robot. A camera is mounted on the robot and is observing the scene ahead and displaying the scene on a computer screen. The tele-operator is using the joystick to guide the robot through an outdoor course.
Figure 5 [Figure omitted. See Article Image.] shows a tele-operator guiding the robot though a complicated outdoor environment with different flat and sloping surfaces bounded by different vertical and sloping edges.
Figure 6 [Figure omitted. See Article Image.] shows the mobile-robot moving though the same complicated outdoor environment and being controlled via an umbilical cable. The tele-operator in a laboratory is being assisted by the sensor system on the mobile-robot.
5 Results
The mobile-robot successfully negotiated obstacles in various set courses during testing. Assistive computer systems allowed automatic recovery from collision courses. Some chaotic factors existed. For example, trailing casters could throw the mobile-robot off-line and variation in floor surface, slope or wheel position could affect results.
5.1 Computer and sensor assistive systems
Figure 7 [Figure omitted. See Article Image.] shows the times taken for a mobile robot with an umbilical cable to complete various set courses while the tele-operators watched the mobile robot. The vertical scale is the time taken in seconds to complete tests. In the simple environments (shown on the left of the graph; laboratory and empty corridors), tele-operators completed tasks more quickly without any aid from the sensor systems. In the more complicated environments (shown on the right of the graph; complicated corridor and outside), tele-operators completed tasks more quickly with the aid of computer and sensor systems. That form of results was repeated when a camera was mounted onto the mobile-robot, when a camera was mounted in the environment so that the mobile-robot and the environment were visible to the user on a computer screen and in all cases when using a radio link instead.
As the gaps between obstacles on the courses were reduced (by 0.5 cm each time) then the smallest gap achieved by each tele-operator was recorded. As expected, tele-operators consistently managed to complete set courses with smaller gaps when they were using the sensor system. That form of the results was repeated in all of the environments and the results for the system using the umbilical cable are shown graphically in Figures 8-10 [Figure omitted. See Article Image.].
The form of the results was repeated again when the umbilical cable was replaced with a radio link. Figure 11 [Figure omitted. See Article Image.] shows an example of the results when the camera was mounted on the mobile-robot.
As the environments became more complicated (or the gaps were made smaller), then the human operators found it more difficult to judge the width of the gaps or the successful trajectory of the mobile-robot to pass through those gaps. The human tele-operators had to rely more and more on the sensor systems and Figures 12-14 [Figure omitted. See Article Image.] show some examples of the general average improvement. Human tele-operators consistently passed through smaller gaps when being assisted by the sensors and computer systems. Different surfaces, slopes and boundaries tended to turn robots and that was when the sensors became most useful. The automated systems managed to consistently correct the trajectory of the mobile-robot to a repeatable standard.
Results became more pronounced as human operators were removed from immersion within the situation and environment. Human operators performed best when they could see the mobile-robot and could move around the environment or move with the robot. When human tele-operators were restricted to using a camera mounted on the mobile-robot and observing via a computer screen then results were significantly slower without the assistance of sensor systems. With their assistance, the results were more similar (although still worse as human tele-operators were more cautious with the joystick).
When human tele-operators were made to control the mobile-robot via a camera watching , then they found passing though gaps more difficult. With the assistance of sensor systems then mobile-robots could successfully pass through smaller gaps faster (providing the human tele-operator had lined up the mobile-robot sufficiently).
In the environments tested, tele-operators tended to perform better with the radio link compared to the umbilical cable. Figures 12-14 [Figure omitted. See Article Image.] show some examples of the results from testing in the various environments (with and without the assistance of the computer and sensor systems). In almost every case, tele-operators performed better with the computer systems.
5.2 Average times taken to complete courses with the narrowest gaps
As the gaps between obstacles on the courses were reduced, the fastest times taken to complete the courses were recorded for each tele-operator.
Figures 15-19 [Figure omitted. See Article Image.] show some of the average times taken to complete the courses with the smallest gap width (both with and without the sensor systems). Lines marked with crosses are with the sensor systems engaged and the lines marked with diamonds are without any sensor systems.
In this case, as the gaps were reduced in width, then initially the tele-operators completed the courses more quickly without the sensor systems engaged and as the gaps became smaller then the tele-operators competed the tests more quickly with the sensor systems engaged.
Figures 15 and 16 [Figure omitted. See Article Image.] show some times taken in the laboratory. Figures 17 and 18 [Figure omitted. See Article Image.] show some average times taken in simple Corridor 1 and Figure 19 [Figure omitted. See Article Image.] shows some average times taken in simple Corridor 2.
6 Discussion and conclusions
Hardware and software performed adequately for the mobile-robot tests but some technical discussion is included in [49] Sanders (2009c). The joystick interface and simulation worked well and provided no problems during the tests. The radio link caused problems when a mobile transmitter was used.
The Student's t -test was used to compare means of samples. From each sample, the average (mean) was calculated with a measure of dispersion (range of variation) of data around the sample mean (variance S2 ) and thence the standard deviation (S ). Having obtained those values, they were then used to estimate population mean μ and variance σ2 .
Not all of the individual sets of tests were statistically significant so that caution was required before generalising the results.
Since pairs of tests and results took place, then it was possible to use a paired-samples statistical test. Results were arranged into two sets of replicate data; pairs of results with and without sensor assistance for each tele-operator. The paired samples test was used because people (tele-operators) were inherently variable. Pairing removed much of that random variability. When results were analysed using a paired-samples statistical test then results were statistically significant. The paired-samples statistical test shows the use without a sensor system and with a sensor system to be significantly different at p <0.05 (95 per cent probability that this result would not occur by chance alone).
A main conclusion is that in simple environments, tele-operators performed faster without a sensor system to assist them but in more complicated environments then tele-operators performed faster with a sensor system to assist them. In these cases, human tele-operators drove robots quickly through wide gaps and observed the situation and made adjustments in plenty of time, without reducing speed. As that was not a finding that was originally being directly tested, tests were effectively "blind"; investigator(s) and tele-operators did not know the effect being observed before data were analysed.
Results show that with wide gaps between obstacles or in simple environments then human tele-operators consistently performed set tasks more quickly without any assistance from the computer systems and sensors. As gaps between obstacles were reduced or environments became more complicated then human operators could not judge gap widths or the successful trajectory of the mobile-robot to pass through those gaps. Tele-operators often had to slow the robot or stop the mobile-robot and reverse it to avoid collision. When the environment became more complicated, then tele-operators consistently performed better with the assistance of the sensors and computer systems. Results tended to become more pronounced as human operators were removed from immersion within the situation and viewed the situation on display screens.
A secondary conclusion is that tele-operators tended to perform better with a radio link than with an umbilical connection because the umbilical connection sometimes affected mobile-robot steering (especially when reversing or when mobile-robots turned back on themselves). These results were not always statistically significant because the difference was sometimes small and not enough testing was completed but the difference did occur in almost all data pairs. Radio connection had the advantage of being more manoeuvrable but electronics in a mobile-robot working in a nuclear plant need to survive in radiation. An umbilical cable can have advantages over a radio connection in a radiation environment as it can also be used to assist in extracting a mobile-robot if key electronic components fail.
Tele-operators sometimes performed better with a camera mounted on the robot and looking ahead compared with pre-mounted cameras observing robots and environment but that type of result appeared to depend on the specific task.
Although not statistically significant because of a small sample size, it appeared that older tele-operators generally performed tasks more slowly than younger tele-operators and they were less able to direct the mobile-robot through the smaller gaps.
Human operators performed best when they could see the mobile-robot and could move around the environment or move with the robot; results became more pronounced as tele-operators were removed from immersion within the situation. When the human tele-operators used a camera mounted on the mobile-robot and observed via a computer screen then results were worse without the assistance of the sensor systems. With their assistance, results were more similar (although still worse as human tele-operators were more cautious with the joystick).
When a robot turned back on itself during a task (for example changing from coming towards the camera to moving away from the camera) then joystick controls effectively reversed as the camera still viewed the robot and environment from the same place. Tele-operators found that difficult and that effect appears to have accounted for at least some of the difference. At these times then the sensor systems were especially helpful.
7 Future work
Results from the work need to be investigated more fully. Further statistical analysis could take place using the existing paired-samples but further testing would make data more accurate. Future work should further test the main conclusion that in simple environments, tele-operators tend to perform faster without a sensor system to assist them. Different robots and sensor systems need to be tested.
The advantages and disadvantages of including safety control strategies need to be further investigated and these (and the sensor systems) could be switched in and out by the tele-operator. Joysticks could be replaced by haptic devices so that tele-operators could feel a back-force generated by the signal from the sensor sub-system. That way distance feedback could be provided through the joystick. These will be investigated with automatic programming ([61] Hudson et al. , 1997). [62] Hudson et al. (1996), [63] Tewkesbury and Sanders (1994) and [64] Sanders et al. (1994) and artificial neural networks ([65] Sanders et al. , 1996).
The secondary conclusion that tele-operators may tend to perform better with a radio link than with an umbilical connection needs to be tested further because results in this study were not always statistically significant.
As human operators performed best when they could see the mobile-robot and move around the environment, future tests might include cameras that could swivel or multiple sets of cameras providing more than one view; for example, a view ahead of the mobile-robot and a view of the robot and the environment.
More effective control of the mobile-robot could be achieved if more information about the environment was available, especially in tight spaces. IR could be a simple and suitable medium for a short-range sensor system. With more information available for analysis, the central processor could have tighter control of robot movements.
1. Erwin-Wright, S., Sanders, D.A. and Chen, S. (2003), "Predicting terrain contours using a feed-forward neural network", Engineering Applications of AI, Vol. 16 Nos 5/6, pp. 465-72.
2. Luk, B.L., Collie, A.A., Cooke, D.S. and Chen, S. (2006), "Walking and climbing service robots for safety inspection of nuclear reactor pressure vessels", Measurement & Control, Vol. 39 No. 2, pp. 43-7.
3. Sanders, D.A. and Stott, I.J. (2009), "Analysis of failure rates with a tele-operated mobile robot between a human tele-operator and a human with a sensor system to assist", Robotica, Paper ROB-REG-08-0199 (in press)..
4. Sanders, D.A. (2009b), "Analysis of the effects of time delay on the tele-operation of a mobile robot in various modes of operation", Industrial Robot: An International Journal, Vol. 36 No. 6, Paper IR-08-726.
5. Murphy, R. (2004), "Human-robot interaction in rescue robotics", IEEE Transaction on Systems, Man, and Cybernetics Part C: Applications and Reviews, Vol. 34 No. 2, pp. 138-53.
6. Sanders, D.A. (2008c), "Progress in machine intelligence", Industrial Robot: An International Journal, Vol. 35 No. 6, pp. 485-7.
7. Molfino, R., Zoppi, M. and Rimassa, L. (2007), "Rescue robot module with sliding membrane locomotion", Industrial Robot: An International Journal, Vol. 35 No. 3, pp. 211-6.
8. Wang, Z. and Hong, G. (2007), "A review of locomotion mechanisms of urban search and rescue robot", Industrial Robot: An International Journal, Vol. 34 No. 5, pp. 400-11.
9. Urwin-Wright, S., Sanders, D.A. and Chen, S. (2002), "Terrain prediction for an eight-legged robot", Journal of Robotic Systems, Vol. 19 No. 2, pp. 91-8.
10. Carnegie, D.A., Loughnane, D.L. and Hurd, S.A. (2004), "The design of a mobile autonomous robot for indoor security applications", Proc. IMechE Part B - Jnl Eng. Man., Vol. 218 No. 5, pp. 533-43.
11. Sanders, D.A. (2009d), "Recognizing shipbuilding parts using artificial neural networks and Fourier descriptors", Proceedings of the Institution of Mechanical Engineers Part B - Jnl of Engineering Manufacture, Vol. 223 No. 3, pp. 337-42.
12. Kalra, L.P. and Gu, J. (2007), "An autonomous self contained wall climbing robot for non-destructive inspection of above-ground storage tanks", Industrial Robot: An International Journal, Vol. 34 No. 2, pp. 122-7.
13. Nakamura, T. and Satoh, K. (2008), "Development of an omni-directional mobile robot using traveling waves based on snail locomotion", Industrial Robot: An International Journal, Vol. 35 No. 3, pp. 206-10.
14. Ponticelli, R., Garcia, E., Gonzalez de Santos, P. and Armada, M. (2008), "A scanning robotic system for humanitarian de-mining activities", Industrial Robot: An International Journal, Vol. 35 No. 2, pp. 133-42.
15. Sanders, D.A. (2008b), "Environmental sensors and networks of sensors", Sensor Review, Vol. 28 No. 4, pp. 273-4.
16. Sanders, D.A. (2007), "Force sensing - viewpoint", Industrial Robot: An International Journal, Vol. 34 No. 4, p. 268.
17. Sanders, D.A., Langner, M. and Tewkesbury, G.E. (2009b), "Improving wheelchair-driving using a sensor system to control wheelchair-veer and variable-switches as an alternative to digital-switches or joysticks", Industrial Robot: An International Journal, Vol. 29 No. 3.
18. Luk, B.L., Cooke, D.S., Galt, S., Collie, A.A. and Chen, S. (2005), "Intelligent legged climbing service robot for remote maintenance applications in hazardous environments", Journal of Robotics and Autonomous Systems, Vol. 53 No. 2, pp. 142-52.
19. Sanders, D.A. and Baldwin, A. (2001), "X-by-wire technology", in Childs, P.R.N. and Stobart, R.K. (Eds), Total Vehicle Technology: Challenging Current Thinking, Wiley, Chichester, pp. 3-12.
20. Sanders, D.A. and Stott, I.J. (1999), "A new prototype intelligent mobility system to assist powered wheelchair users", Industrial Robot: An International Journal, Vol. 26 No. 6, pp. 466-75.
21. Sanders, D.A., Urwin-Wright, S.D., Tewkesbury, G.E. and Gremont, B. (2005), "Pointer device for thin-film transistor and cathode ray tube computer screens", Electronics Letters, Vol. 41 No. 16, pp. 894-6.
22. Sanders, D.A. and Tewkesbury, G.E. (2009), "A pointer device for TFT display screens that determines position by detecting colours on the display using a colour sensor and an artificial neural network", Displays, Vol. 30 No. 2, pp. 84-96.
23. Sanders, D.A. (2008a), "Controlling the direction of 'walkie' type forklifts and pallet jacks on sloping ground", Assembly Automation, Vol. 28 No. 4, pp. 317-24.
24. Stott, I.J. and Sanders, D.A. (2000b), "The use of virtual reality to train powered wheelchair users and test new wheelchair systems", Int. Jnl of Rehabilitation Research, Vol. 23 No. 4, pp. 321-6.
25. Sanders, D.A. (2009a), "Ambient intelligence, rapid prototyping and where real people might fit into factories of the future", Assembly Automation, Vol. 29 No. 3, pp. 205-8, Invited viewpoint review paper.
26. Aguinaga, I., Borro, D. and Matey, L. (2007), "Path-planning techniques for the simulation of disassembly tasks", Assembly Automation, Vol. 27 No. 3, pp. 207-14.
27. Eisinberg, A., Menciassi, A., Dario, P., Seyfried, J., Estana, R. and Woern, H. (2007), "Teleoperated assembly of a micro-lens system by means of a micro-manipulation workstation", Assembly Automation, Vol. 27 No. 2, pp. 123-33.
28. Sanders, D.A., Lambert, G. and Pevy, L. (2009a), "Pre-locating corners in images in order to improve the extraction of Fourier descriptors and subsequent recognition of shipbuilding parts", Proc. IMechE Part B: J. Engineering Manufacture, Vol. 223 No. 1217, p. 1223.
29. Li, H.C., Gao, H.M. and Wu, L. (2007), "Teleteaching approach for sensor-based arc welding telerobotic system", Industrial Robot: An International Journal, Vol. 34 No. 5, pp. 423-9.
30. Tewkesbury, G.E. and Sanders, D.A. (2001), "The use of distributed intelligence within advanced production machinery for design applications", in Childs, P.R.N. and Stobart, R.K. (Eds), Total Vehicle Technology: Challenging Current Thinking, Wiley, Chichester, pp. 255-62.
31. Zhang, H., Zhang, J., Wang, W., Liu, R. and Zong, G. (2007), "A series of pneumatic glass-wall cleaning robots for high-rise buildings", Industrial Robot: An International Journal, Vol. 34 No. 2, pp. 150-60.
32. Sanders, D.A. (1999), "Perception in robotics", Industrial Robot: An International Journal, Vol. 26 No. 2, pp. 90-2.
33. Goodwin, M.J., Sanders, D.A., Poland, G.A. and Stott, I.J. (1997), "Navigational assistance for disabled wheelchair-users", Jnl of Systems Architecture, Vol. 43 Nos 1/5, pp. 73-9.
34. Sanders, D.A. (1993), "System specification 2", Microprocessing and Microprogramming, Vol. 38 Nos 1/5, pp. 833-4.
35. Rooks, B. (2006), "The harmonious robot", Industrial Robot: An International Journal, Vol. 33 No. 2, pp. 125-30.
36. Harada, M., Nagatomo, T., Yanagihara, S. and Tachibana, M. (2008), "A study on co-operative motion planning of a dual manipulator system for measuring radioactivity", Industrial Robot: An International Journal, Vol. 35 No. 6, pp. 541-8.
37. Sabater, J.M., Saltarén, R.J., Aracil, R., Yime, E., Azorin, J.M. and Hernandez, M. (2006), "Teleoperated parallel climbing robots in nuclear installations", Industrial Robot: An International Journal, Vol. 33 No. 5, pp. 381-6.
38. Stott, I.J. and Sanders, D.A. (2000a), "New powered wheelchair systems for the rehabilitation of some severely disabled users", Int. Jnl of Rehabilitation Research, Vol. 23 No. 3, pp. 149-53.
39. DeJong, B.P., Faulring, E.L., Edward Colgate, J., Peshkin, M.A., Kang, H., Park, Y.S. and Ewing, T.F. (2006), "Lessons learned from a novel tele-operation test-bed", Industrial Robot: An International Journal, Vol. 33 No. 3, pp. 187-93.
40. Shao, H. and Nonami, K. (2006), "Bilateral control of tele-hand system with neuro-fuzzy scheme", Industrial Robot: An International Journal, Vol. 33 No. 3, pp. 216-27.
41. Okamura, A.M. (2004), "Methods for haptic feedback in teleoperated robot-assisted surgery", Industrial Robot: An International Journal, Vol. 31 No. 6, pp. 499-508.
42. Rocha, R., Cunha, A., Varandas, J. and Dias, J. (2007), "Towards a new mobility concept for cities: architecture and programming of semi-autonomous electric vehicles", Industrial Robot: An International Journal, Vol. 34 No. 2, pp. 142-9.
43. Tokhi, M.O. (2007), "Viewpoint - mobile robotics moves forward on standardisation", Industrial Robot: An International Journal, Vol. 34 No. 2.
44. Chen, J.Y.C., Haas, E.C. and Barnes, M.J. (2007), "Human performance issues and user interface design for teleoperated robots", IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews, Vol. 37, pp. 1231-45.
45. Sheridan, T. (1992), Telerobotics, Automation, and Human Supervisory Control, MIT Press, Cambridge, MA.
46. Sheridan, T. (2002), Humans and Automation: System Design and Research Issues, Wiley, New York, NY.
47. Gao, W. and Hinders, M. (2006), "Mobile robot sonar backscatter algorithm for automatically distinguishing walls, fences, and hedges", Int. Jnl of Robotics Research, Vol. 25 No. 2, pp. 135-45.
48. Stott, I.J., Sanders, D.A. and Goodwin, M.J. (1997), "A software algorithm for the intelligent mixing of inputs to a tele-operated vehicle", Jnl of Systems Architecture, Vol. 43 Nos 1/5, pp. 67-72.
49. Sanders, D.A. (2009c), "Comparing speed to complete progressively more difficult mobile robot paths between human tele-operators and humans with sensor systems to assist", Assembly Automation, Vol. 29 No. 3, pp. 230-48.
50. Chester, S., Tewkesbury, G., Sanders, D. and Salter, P. (2007), "New electronic multi-media assessment system", Web Information Systems and Technologies, Vol. 1, pp. 414-20.
51. Chester, S., Tewkesbury, G., Sanders, D. and Salter, P. (2006), "New electronic multi-media assessment system", WEBIST 2006: Proceedings of the 2nd International Conference on Web Information Systems and Technologies, pp. 320-4.
52. Bergasa-Suso, J., Sanders, D.A. and Tewkesbury, G.E. (2005), "Intelligent browser-based systems to assist internet users", IEEE Transactions on Education, Vol. 48 No. 4, pp. 580-5.
53. Sanders, D.A., Cawte, H. and Hudson, A.D. (2001), "Modelling of the fluid dynamic processes in a high-recirculation airlift reactor", Int. Jnl of Energy Research, Vol. 25 No. 6, pp. 487-500.
54. Sanders, D.A. and Rasol, Z. (2001), "An automatic system for simple spot welding tasks", in Childs, P.R.N. and Stobart, R.K. (Eds), Total Vehicle Technology: Challenging Current Thinking, Wiley, Chichester, pp. 263-72.
55. Sanders, D.A. and Hudson, A.D. (2000), "A specific blackboard expert system to simulate and automate the design of high recirculation airlift reactors", Mathematics and Computers in Simulation, Vol. 53 Nos 1/2, pp. 41-65.
56. Sanders, D.A., Hudson, A.D., Tewkesbury, G.E. and Mason, S. (2000), "Automating the design of high-recirculation airlift reactors using a blackboard framework", Expert Systems with Applications, Vol. 18 No. 3, pp. 231-45.
57. Tewkesbury, G.E. and Sanders, D.A. (1999b), "A new simulation based robot command library applied to three robots", Jnl of Robotic Systems, Vol. 16 No. 8, pp. 461-9.
58. Sanders, D.A. (1995), "The modification of pre-planned manipulator paths to improve the gross motions associated with the pick and place task", Robotica: Int. Jnl. of Information, Education & Research in Robotics & AI, Vol. 13, pp. 77-85.
59. Tewkesbury, G.E. and Sanders, D.A. (1999a), "A new robot command library which includes simulation", Jnl of Robotic Systems, Vol. 26 No. 1, pp. 39-48.
60. Khatib, O. (1986), "Real-time obstacle avoidance for manipulators and mobile robots", Proc. of IEEE Int. Conf. on Robotics and Automation, Vol. 5 No. 1, pp. 90-8.
61. Hudson, A.D., Sanders, D.A., Golding, H., Tewkesbury, G.E. and Cawte, H. (1997), "Aspects of an expert design system for the wastewater treatment industry", Jnl of Systems Architecture, Vol. 43 Nos 1/5, pp. 59-65.
62. Hudson, A.D., Sanders, D.A., Tewkesbury, G.E., Cawte, H. and Hinks, J. (1996), "Simulation of a high recirculation airlift reactor for steady-state operation", Water Science and Technology, Vol. 34 Nos 5/6, pp. 59-66.
63. Tewkesbury, G.E. and Sanders, D.A. (1994), "The automatic programming of production machinery for de-flashing plastic parts", Advances in Manufacturing Technology VIII: Proceedings of the 10th National Conference on Manufacturing Research, Taylor & Francis, London, pp. 279-83.
64. Sanders, D.A., Hudson, A.D., Cawte, H., Fenske, O., Poland, G.A. and Tewkesbury, G.E. (1994), "Computer modeling of single sludge systems for the computer aided design and control of activated sludge processes", Microprocessing and Microprogramming, Vol. 40 Nos 10/12, pp. 867-70.
65. Sanders, D.A., Haynes, B.P., Tewkesbury, G.E. and Stott, I.J. (1996), "The addition of neural networks to the inner feedback path in order to improve on the use of pre-trained feed forward estimators", Mathematics and Computers in Simulation, Vol. 41 Nos 5/6, pp. 461-72.
David Sanders, Systems Engineering Research Group, University of Portsmouth, Portsmouth, UK
Figure 1: Tele-operator navigating through one of the complicated corridors using the ultrasonic sensor system to assist in steering
Figure 2: A tele-operator in a laboratory controlling the robot through an umbilical cable with a camera set up to observe the environment and the robot
Figure 3: Radio controlled robot moving though a complicated corridor assisted by the sensor system on the mobile-robot
Figure 4: A tele-operator in a laboratory controlling the mobile-robot through a radio link using a camera mounted between the driving wheels
Figure 5: A tele-operator guiding the robot around a corner at the bottom of a slope at the start of a complicated outdoor environment
Figure 6: View observed by a tele-operator in a laboratory from an external camera while driving the robot though a complicated outdoor environment using an umbilical cable and assisted by the sensor system
Figure 7: Time taken in seconds to complete tests when the tele-operators were watching the mobile-robot
Figure 8: Results from tests with the umbilical cable when the tele-operator was watching the mobile robot pass through smaller and smaller gaps
Figure 9: Results from tests with the umbilical cable when the camera was mounted on the mobile-robot and the robot was passing through smaller and smaller gaps
Figure 10: Results from tests with the umbilical cable when the camera was viewing the mobile-robot and the robot was passing through smaller and smaller gaps
Figure 11: Results from tests with the radio link passing through smaller and smaller gaps (in cm) when the camera was mounted on the mobile-robot
Figure 12: Results from testing in the laboratory as the robot passed through smaller and smaller gaps (in cm)
Figure 13: Results from testing in complicated Corridor 2 as the robot passed through smaller and smaller gaps
Figure 14: Results from testing in a complicated corridor as the robot passed through smaller and smaller gaps
Figure 15: Times taken in the laboratory (in second) for a tele-operator watching the mobile robot and with reducing gap width between obstacles
Figure 16: Times taken in the laboratory for a tele-operator with a camera viewing the environment and the mobile robot and with reducing gap width between obstacles
Figure 17: Times taken in simple Corridor 1 for a tele-operator watching the mobile robot and with reducing gap width between obstacles
Figure 18: Times taken in simple Corridor 1 for a tele-operator with a camera viewing the environment and the mobile robot and with reducing gap width between obstacles
Figure 19: Times taken in simple Corridor 2 for a tele-operator with a camera mounted on the mobile robot and with reducing gap width between obstacles
Copyright Emerald Group Publishing Limited 2010
