Abstract
Multiple assistive robots for walking have been designed. Among these, robotic walkers have emerged as a solution that enhances the capabilities of conventional devices. According to the literature, different robotic walkers have been developed for specific populations and tasks. In this sense, this chapter analyzes some of the most relevant smart walkers in the literature. The most common physical structures and the implemented safety strategies are described. Likewise, the most proper functionalities to provide human–robot interaction in walker-assisted gait are presented. Finally, some typical controllers are given as a basis for their formulation in the following chapters.
Access provided by Autonomous University of Puebla. Download chapter PDF
Similar content being viewed by others
Keywords
- Smart walker
- Robotic walker
- Walker-assisted gait
- Human–robot interaction
- Assistive robotics
- Gait assistance
4.1 Introduction
Advances in technology, especially in mobile robotics, have grown exponentially in recent years. One of these advances relates to mobile robots for gait rehabilitation and assistance, leading to the emergence of intelligent walkers or robotic walkers. These devices contain electronic components, control systems, and sensory architectures built into their conventional mechanical structure (see Chap. 2) [1]. These improvements have provided a better driving experience for users when controlling the devices, regarding their integrated sensory feedback, physical support, and cognitive support. Another advantage is minimizing the risk for falling and the possibility that users can experience a smoother and more natural gait (see Chap. 1) [2].
Several communication channels took place in walker-assisted gait. As described by Sierra et al., the robotic walkers equip sensors and actuators that allow them to interact with the users and acquire information from them [1]. This concept refers to Human–Robot Interaction (HRI), which comprises strategies that provide cognitive and physical communication between the device and the user [2]. Similarly, the robotic walkers frequently move within complex and dynamic environments, such as clinical and rehabilitation settings. In this sense, the walkers employ sensory architectures and actuation interfaces to acquire information about the environment [2]. This concept refers to Robot–Environment Interaction (REI), which comprises control strategies that provide guidance, autonomous navigation, and safe movement within a particular environment [1].
In addition, recent studies in robotic walkers have coined the term Human–Robot–Environment Interaction (HREI) [1,2,3]. This concept refers to the communication loop that involves the user, the device, the environment, and the healthcare professional. In this way, the HREI strategies provide natural and compliant user interaction, and effective environment sensing while maintaining safety requirements [1]. As an illustration, Fig. 4.1 shows the communication loops that took place during walker-assisted gait.
The design process of an intelligent walker involves several considerations and parameters. It focuses on the user requirements and analyzes their locomotion impairments and their cognitive and sensory affectations. Moreover, the design process requires the continuous assessment of the user perception to guarantee daily living acceptance [4].
This chapter covers some of the main developments related to intelligent walkers, focusing on: (1) the assistance functionalities, (2) the employed control strategies, and (3) the mechanical structure. This chapter also details fundamentals notions for the design of robotic walkers based on a literature review.
4.2 State of the Art About Smart Walkers
There is a wide variety of robotic walkers reported in the literature, which offer multiple functionalities for gait assistance and rehabilitation. On the one hand, these devices provide natural gait patterns, lateral stability, and weight support. On the other hand, they offer fall prevention, obstacle avoidance, intuitive control strategies, and comfortable interaction. This section describes the conduction of a literature review to categorize and analyze the most relevant functionalities and control strategies of the robotic walkers.
This literature review followed the PICO search strategy to obtain an evidence-based classification. PICO is an acronym for Patient, Intervention, Comparison, and Outcome. It aims at formulating an appropriate research question to find the most relevant information, using previous experience and reported outcomes [5]. In this chapter, the following constructs yielded the PICO strategy:
-
(P): Patients with motor limitation and healthcare professionals who use smart walkers in rehabilitation processes.
-
(I): Interventions and validations of a specific control strategy and assistance functionalities, conducted in laboratories or clinical settings.
-
(C): Studies comparing the performance of the walker-assisted trials with unassisted gait or passive device such as conventional rollators.
-
(O): Research outputs about the operation and performance of the control strategies in smart walkers.
According to the above, the following equation based on Boolean logic was used:
(“Smart Walker*” OR “Robotic Walker*”) AND |
(“Gait Assistance” OR “Assistive Gait” OR |
“Walker-assisted Gait” OR “Gait Rehabilitation” OR |
“Walker functionalities” OR “Walking Assistance”) AND |
(“Control systems”) |
The inclusion criteria were as follows: (1) articles that described the walker functionality and internal systems, (2) articles reporting smart walkers targeted at individuals with gait impairments, (3) articles in English. The exclusion criteria were as follows: (1) articles reporting rehabilitation robots for different conditions, (2) non-intelligent assistive devices, (3) publications before 1998. The search strategy was implemented in the following databases: IEEE Xplore, PUBMED, and Google Scholar.
The PICO search methodology resulted in 407 articles found at Google Scholar, 48 at IEEE Xplore, and one at PUBMED. A total of 65 articles were selected based on the inclusion and exclusion criteria. Table 4.1 describes a summary of the robotic walkers found from the literature review. From these walkers, the following sections explain an analysis of their main characteristics.
4.3 Physical Structures
This section will provide insights into the structural differences in the construction of robotic walkers and their advantages and disadvantages. Moreover, this section will describe several safety structures that aim at providing additional physical support and balance to the users.
4.3.1 Definition of Physical Structure
At first glance, several factors influence the mechanical structure of a robotic walker. For instance, it involves factors such as the shape, the number and configuration of the wheels, the type of grip, and the locomotion type. The most common structures in robotic walkers involve three or four-wheeled devices. Similarly, depending on the locomotion type, the walkers can be passive, active, or hybrid. More specifically, the active and hybrid configurations employ electric motors such as DC motors, brushless hubs (i.e., motors embedded in wheels), servomotors, and steppers (see Chap. 2).
The physical structure of a robotic walker influences the ability to provide assistance, rehabilitation, stability, and balance during mobility [23, 24]. On the one hand, passive structures introduce mechanical enhancements to improving gait stability without employing traction actuators. Some of these improvements include increasing the base size or distributing weightier elements in the lower part of the structure. Similarly, passive approaches have also reported replacing of conventional handlebars with forearm support platforms [2].
On the other hand, the walkers offer active physical structures by installing traction or steering motors in the wheels and employing electrical braking systems. These actuators aim at compensating the user locomotion requirements, the device kinematics, and the environmental demands (e.g., slopes). The actuators also provide the necessary energy to move the device [2].
4.3.2 Examples of Physical Structures
According to the findings of the search strategy, these are some of the physical structures:
-
Circular shape: The JARoW smart walker (School of Information Science, Japan Advanced Institute of Science and Technology, Japan) is an active device with three structural parts, the base frame, the upper frame, and the connecting rods. This smart walker provides forearm support and offers help during gait by reducing the weight load on the joints of the lower extremities [12]. The JARoW has two semi-circular frames that engage with vertical poles, three omnidirectional wheels, and the frame allows forearm support and joint grip [12]. Overall, the JARoW smart walker has a circular shape, reducing collisions with obstacles [24].
-
U-Shape and square shape: The i-go smart walker (Chyao Shiunn Electronic Industrial Ltd., Shanghai, China) comprises an U-shaped frame and a regulating rod to adjust the height of the handles [24]. Similarly, the AGoRA (Department of Biomedical Engineering, Colombian School of Engineering Julio Garavito, Colombia) is an active device with a small square shape, six wheels, and long handles [1]. The CAIROW robotic walker (Department of Electrical Engineering, National Taiwan University, Taiwan) is an active device with a medium-sized cubic frame, motorized and steerable wheels, and u-shaped handles that provide support and firmness [18].
-
Adjustable shape: The WCIWAR smart walker (Centre of Neural Interface & Rehabilitation Technology, Huazhong University of Science and Technology, China) is a Width Changeable Intelligent Walking Aid Robot. It integrates a support frame, a mobile base with three servo-driven castor wheels, and two wheels in the middle for weight support. This walker has an array of sensors placed in the armrest to measure the interaction forces, a signal processing system, a rechargeable battery, and a control system for the servo motors to move the base in all directions. The WCIWAR also has an electric cylinder aimed at stretching the rods positioned at both sides of the walker. With this system, the walker can vary its width to confer the ability to pass through narrow corridors or give more stability in spacious environments [17].
Another device with an adjustable shape is the ASBGo robotic walker (Center for MicroElectroMechanical Systems, University of Minho, Guimarães, Portugal). This device equips electric lifting columns to adjust the device height. Moreover, this walker can also perform lateral adjustments of the handles to meet the patient shoulder width. In addition to this, the ASBGo walker includes a handle to assist sit-to-stand transfers [24].
As reported by the ABSGo walker, another essential physical feature of the robotic walkers is their ability to assist in sit-to-stand and stand-to-sit transfers. This feature reduces the patient effort and decreases the workload of the healthcare professional [25]. The MONIMAD walker (Institut des Systemes Intelligents et de Robotique, Universit e Pierre et Marie Currie, France) also offers this feature. It is an assistive device that combines sit-to-stand transfers with walking assistance for older adults and people with locomotion impairments. In this way, the MONIMAD walker allows rehabilitation and mobility assistance and postural stabilization [9]. Particularly, postural stabilization has become a significant characteristic in walkers, as it is an essential step in the rehabilitation process of neurological patients and older adults [13].
4.4 Safety Provisions
Safety is one of the main features of assistive devices such as robotic walkers. In general, walkers can provide safety strategies with physical equipment or through software and sensing architectures. The following sections describe these two approaches.
4.4.1 Safety Physical Provisions
In gait rehabilitation and assistance, the patients commonly exhibit stability and balance impairments. In this sense, walkers often equip safety equipment such as belts and suspension systems. This type of equipment is mainly required at the early stages of rehabilitation or in neurological patients. It provides partial body weight support and increased stability [25]. For instance, the CPWalker is a combined platform (i.e., exoskeleton and walker) that provides gait rehabilitation to children with cerebral palsy. This device equips a suspension system that lifts the patients during training sessions [26].
Some solutions help the users during sit-to-stand and stand-to-sit transfers. They include special handlebars attached to the walker structural frame. For instance, the MOBOT platform and the walker proposed by Chugo et al. are active walkers with this functionality [27, 28]. These implementations are of great relevance, as they reduce the risk for falls during these transfers.
Other safety approaches employ braking and emergency stop systems. These systems aim at stopping the device when the user needs it [2]. For instance, some walkers like the Wachaja et al. walker (University of Freiburg, Freiburg, Germany), and the I-walker (Technical University of Catalonia, Spain), equip braking systems on the handles [11, 22]. The I-walker also uses a vibration alarm system interconnected to the brakes. This system warns the users about nearby obstacles. Thus, they can activate the brakes, avoiding possible falls and injuries [11].
4.4.2 Sensory Provisions for Safety
In addition to the physical approaches, some solutions employ the walker sensory interface. For instance, walkers provide using fall prevention systems and speed limiters. Likewise, other devices also equip modules for detecting obstacles, slopes, and stairs [2, 4]. To this end, the walkers exploit the information retrieved from laser rangefinders, ultrasonic sensors, proximity sensors, force and pressure sensors, infrared sensors, inertial sensors, among others [2, 25].
4.4.2.1 Fall Prevention
Fall prevention systems are essential modules that detect hazardous conditions that could lead to falls. In most cases, these systems employ vision systems and inertial sensors to monitor the users [29].
For instance, the ASBGo walker includes a safety strategy that continuously monitors the user center of mass and performs a trajectory and orientation change when an abnormality is detected [30]. Likewise, this walker detects dangerous situations such as excessive separation between the user and the device, abnormal gait patterns, and asymmetrical supporting forces on the handles [30]. These situations are detected to reduce the risk for falls.
Another concept to prevent falls is the Zero Moment Point (ZMP) recognition. This concept is essential for bipedal modeling and consists of detecting the vertical projection of the user center of gravity [31]. A polygon within the walker is defined, and the user center of gravity must lie inside it [31]. Exceeding the limits could mean an imminent fall, and the position of the center of gravity determines the type of fall (e.g., backward, lateral, or frontal) [31]. This strategy combines the information from force sensors and a laser rangefinder. The SIMBIOSIS walker (Bioengineering Group, CSIC, Spain) has reported implementation of this strategy [14].
There are several sensors useful to detect and prevent falls. For instance, Fig. 4.2 illustrates a particular sensory architecture for this purpose. Implementations in the literature also report alarm systems to advise when the user is about to fall [32].
4.4.2.2 Obstacle Detection and Avoidance
Detecting surrounding obstacles in robotic walkers is essential to guarantee security in patients with visual, balance, and coordination impairments [2]. These systems help users to avoid obstacles through sound or vibration alerts. Several walkers offer this sensory system employing multiple sensory interfaces as shown in Fig. 4.3 [4, 33].
The PAMM (Department of Mechanical Engineering Massachusetts Institute of Technology Cambridge, USA) and CAIROW walker provide support on unstable terrains because it has a camera and laser to detect obstacles [18, 34]. This walker uses a camera and a sonar to detect possible obstacles [6]. Similarly, the AGoRA walker, the CAIROW, the i-Walker and the Width Changeable Intelligent Walking Aid Robot (WCIWAR) are designed for obstacle detection [17]. These robots slow down when the sensors detect an obstacle, ignoring the impulse force of the user. Finally, the platform stops at a short distance no matter how large the force is the force that the user exerts [11].
These systems employ ranging sensors (e.g., laser rangefinders and ultrasonic sensors) to detect the obstacles around the walker [1, 2]. A particular shortcoming of these strategies refers to the inability to sense low-rise obstacles. Likewise, light-based sensors exhibit problems detecting reflecting objects and glass-like surfaces.
Other platforms with obstacle detection systems are the NOMAD XR4000 walker (School of Computer Science Carnegie Mellon University Pittsburgh, USA) and the GUIDO (University of Pittsburgh, USA) walker. Given that visually impaired populations are the target population of these walkers, they employ laser scanners, ultrasonic sensors, and infrared sensors to detect obstacles [8]. Also, the WACHAJA walker equips an obstacle detection system with a haptic alarm system. It has a vibration belt and two vibration motors on the handles. These motors send haptic warnings when an obstacle is nearby [22].
4.4.2.3 Stairs and Slopes Detection
The detection of slopes and stairs differs from the detection of obstacles because horizontally placed sensors cannot detect changes in the ground slope [35]. The presence of stairs also requires a different approach based on specific programming, sensors, and functions. Figure 4.4 illustrates a sensory architecture for stairs and slope detection.
As shown in Fig. 4.4, inclination sensors allow sensing significant changes in the ground slope. Cameras can feed video processing algorithms to estimate the presence of stairs. Ranging sensors detect changes in surfaces and detect stairs by sensing distances in the environment [14].
4.4.2.4 Speed Detection
Speed detection systems seek to implement safety measures when the walker moves at high speed. If the users exceed the speed limits, the robot takes action and slows down. Moreover, speed detection systems also aim at adjusting the walker’s speed to meet the user walking pattern. To this end, the walker requires odometry sensors to estimate its velocity. Likewise, the speed calculation also requires ranging sensors to locate the lower limbs of the user [12, 15].
For instance, the JARoW walker can autonomously adjust the direction and speed of its movement according to the walking behavior of the user. To this end, it equips a rotating infrared system to estimate the current location of the lower limbs of the user. A control algorithm is in charge of sending actuation commands to the motors and matches the user speed [12].
Similarly, the PAMM walker automatically adjusts its motion to the user behavior. It monitors the walking direction, gait speed, and grip strength of the walker. This robotic walker has an adaptive shared control system that allows the patient to modulate the speed and direction of movement. If a hazardous condition occurs, the platform takes control of the speed [34]. Figure 4.5 shows sensors related to speed detection on robotic walkers.
4.5 Human–Robot Interaction Strategies
There is evidence in several fields of society about the need for human–robot interaction to reduce human workload, increase productivity, reduce costs, and reduce fatigue-associated factors [36]. In walker-assisted gait also occurs a human–robot interaction loop between the user and the device (see Fig. 4.1). This interaction can be whether cognitive or physical, and the device sensors, actuators, and physical structure facilitate it [23]. Multiple robotic walkers employ human–robot interfaces to provide compliant, safe, and natural interaction [1]. The following sections will describe the main functionalities of such interfaces and the used sensors.
4.5.1 Estimation of Movement’s Intention
Making the robot understand the motion intention of the user is a critical problem in human–robot interaction. It allows the robot to actuate compliantly. There are several ways to achieve this interaction. On the one hand, admittance controllers employ information about the force exerted by the user to generate linear and angular velocities from the interaction force and torque (see Chap. 9). These strategies should guarantee that the device is easy to maneuver and does not add additional load to the user. On the other hand, other approaches employ cognitive or non-physical interaction between the user and the robotic walker. These strategies commonly apply touch-less follow-in-front controllers that use the orientation and distance between the user and the device.
In general, the estimation of motion intention facilitates the control of the walker by the user. These controllers are present in multiple robotic walkers reported in the literature. For instance, the UFES walker (Electrical Engineering Department at the Universidade Federal do Espírito Santo, Brazil) employs a sensor fusion strategy to extract the force and torque signals. An adaptive admittance controller uses these signals to generate motion on the device, while a modulation strategy sets the gains to make the user follow a specific path [23]. Other developments with the UFES walker have proposed follow-in-front controllers based on an inertial sensor and a laser rangefinder [23]. Likewise, the ODW (Department of Intelligent Mechanical Systems Engineering, Kochi University of Technology, Japan) robotic walker and the AGoRA walker also equip force and torque sensors that measure the intention and intensity of the user support [1, 3].
On the one hand, to identify the directional motion intention, the walkers use force sensors and pressure sensors [1, 2, 23]. On the other hand, cognitive strategies employ cameras and sensors to detect user intention [37]. In some cases, these sensors can be expensive. Therefore, recent studies proposed variants based on optical fiber, dynamometers, or instruments to transfer the force pattern [38].
The estimation of motion intention ensures the safety of the walker and offers an intuitive walker-user interaction. This functionality requires several sensor modalities, as shown in Fig. 4.6.
4.5.2 Biomechanical and Health Monitoring
Biomechanical monitoring aims at obtaining physiological measurements of the user through multiple sensory modalities. For this, the robotic walkers employ heart rate sensors, inertial sensors, SpO2 sensors, thermometers, laser rangefinders, infrared sensors, among others [2]. Non-wearable technologies such as motion analysis laboratories (e.g., VICON and BTS) are also helpful to extract kinematic information of the human-walker interaction [39].
On the one hand, these sensors monitor the users and make them feel more secure. Monitoring also has a direct impact on the walker acceptability and helps the users get used to it. On the other hand, these sensors provide the physiotherapists with data from the user gait pattern and rehabilitation progress [1, 25].
4.5.2.1 Gait Parameters Monitoring
Gait monitoring system detects and records the movements, characteristics, and events of human walking. These parameters are of great importance to recognize pathological gait patterns in patients with neuromusculoskeletal diseases [4, 40]. These elements provide safety and assistance to the user because it allows the assessment of alignment and plantar support imbalances that can trigger the appearance of overloads and possible injuries [41, 42].
As previously explained in Chap. 5, these systems detect gait phases such as heel strike, toe-off, heel-rise, and toe contact events [4]. To this end, the walkers require several sensors, as shown in Fig. 4.7. For instance, the PAMM walker and the AGoRA walker can track the user speed, calculate the step-by-step variability, the gait symmetry, the step length, and estimate the user’s frequency stride [6, 34].
To this end, these systems require the implementation of ultrasonic sensors, laser rangefinders, inertial sensors, force sensors, among others [34]. In some cases, the detection of human gait requires additional devices worn on the human body, e.g., belts and inertial sensors. However, this can cause difficulties in outdoor environments.
For instance, the JARoW walker uses rotating infrared sensors to detect the user’s lower limbs [12]. The SIMBIOSIS walker includes a monitoring system that tracks the gait trajectory [43]. The CAIROW walker utilizes a laser to monitor the gait pattern, especially for the Parkinsonian gait [18]. The device employs an advanced gait analysis system, two integrated lasers, and an arrangement of sensors on the handles.
4.5.2.2 Health Monitoring
This concept refers to the detection and analysis of physiological parameters related to the user-health. Similarly, health monitoring also seeks to support the therapist in monitoring the user’s motor skills and supervising daily exercises [4]. The user-related information is often processed and analyzed by medical partners for rehabilitation purposes [11].
Continuous monitoring of patients is a challenging task in physical rehabilitation. Moreover, patient self-assessments are often unreliable, either because of poor memory or to avoid therapeutic interventions. Therefore, the walkers can help therapists obtain a complete and valid assessment of the user-health condition. To do this, the walker must have the ability to collect and recognize the user activity [2, 25]. These types of systems include several sensors as shown in Fig. 4.8.
For instance, the VA-PAMAID walker (Human Engineering Research Laboratories, University of Pittsburgh, USA) includes an application that collects relevant data taken through physiological sensors. It employs a heart rate sensor, a SpO2 sensor, a blood pressure sensor, and thermometers that display vital signs. The system is also externally supervised via Wi-Fi, allowing therapists to obtain real-time information on the user-health [7]. In addition, research with the UFES walker shows that this technology can store emergency reports and patient medical history [7]. In the case of the PAMM walker, it incorporates an ECG-based monitor intended to detect short-term changes and long-term health trends [34].
4.5.3 Guidance and Navigation
Guidance and navigation require odometry sensors and ranging sensors. For instance, encoders, GPS, compasses, and inertial sensors provide the position and orientation information of the walker. Similarly, laser rangefinders, cameras, and ultrasonic sensors provide environmental data. These navigation systems use software that allows a shared control between the user and the walker. Studies with the AGoRA walker report that when walkers provide this type of control, users feel more comfortable and natural when interacting with the environment [1]. This shared control is helpful in crowded navigation environments because the device has a general map of the environment, while the user controls the decisions on the local navigation [22].
The navigation system commonly requires path monitoring modules that handle discrete and continuous planning, providing unobstructed routes. This feature also allows the dynamic detection of obstacles and the safe locomotion of the robot while guiding the human. These systems help users walking more naturally as they reduce their cognitive load [1, 44]. It requires several sensors, as shown in Fig. 4.9.
For instance, the GUIDO robotic walker is a healthcare robot that serves as a support and navigation aid for the fragile and visually impaired population. Many technologies are implemented in GUIDO to let it achieve its tasks: simultaneous localization and map building, pose tracking, path planning, and human–robot interaction [10].
Likewise, the Nomad XR4000 walker is for people with cognitive impairments. This walker provides navigation and global orientation through robot localization and navigation software combined with a shared control interface [45]. This robot has an omnidirectional drive. It provides physical support to users and is ideal for navigating in corridors, similar to the WCIWAR walker. It uses a motion model of the user, combining force data with navigation. The force sensor records the reading and logs it to the trajectory commands [17].
4.5.3.1 Autopilot System
Autopilot systems intend to allow a robot that navigates by itself following the desired route while avoiding obstacles. They also comprise systems like GPS, infrared sensors, cameras, magnetometer, and onboard microcontrollers to help route following processes [46].
The C-walker walker developed by Siemens has this system, and the target population is people with cognitive impairments. The walker equips a Kinect sensor (see Fig. 4.10) that enables the system to monitor its spatial surroundings in real-time [47].
4.6 Control Strategies
A control strategy is in charge of executing the corresponding actuation commands to achieve a desired functionality or objective. The robotic walkers employ different control strategies for multiple purposes. This chapter describes several controllers such as (1) fuzzy logic controllers, (2) kinematic controllers, (3) admittance controllers, (4) follow-in-front controllers, among others. These control strategies aim at providing motion intention detection, safe and natural interaction, obstacle detection, and gait monitoring.
4.6.1 Fuzzy Logic Controller
Fuzzy logic is a concept that uses expressions that are neither true nor false. It applies to statements that can take any value within a set of values that oscillate between absolute truth and total falsehood. This term allows treating imprecise information in terms of fuzzy sets to define actions [48].
Many walkers use fuzzy logic controllers since they can infer environmental data even under motion uncertainties. These receive as inputs distances obtained from sensors, and their output is differential velocities for the walker [14]. The idea of these drivers is that they employ information obtained from experimental situations (see Fig. 4.11). New ways of developing fuzzy controlled systems include neuro-fuzzy systems that allow the programmer to obtain more data from prediction [49].
The ODW and the SIMBIOSIS walkers employ fuzzy logic to develop their control system. These devices establish relationships between forearm pressure and directional intention extracted from fuzzy logic [15]. The measurements used to carry out fuzzy reasoning were forearm pressure while turning right/left while moving forward/backward and going right/left from the start. Finally, the knowledge from fuzzy reasoning has its basis on the compatibility grade between the fact and the antecedent [50]. In this case, the fact is the force exerted by users with walking impairments on the sensors. The antecedent is the force exerted by healthy users on the sensors [15].
4.6.2 Admittance Controller
The admittance control transforms the forces and torques to the desired velocities for the walker. When the admittance control is in the task space needs the Jacobian matrix, while the joint space requires inverse kinematics [51]. In robotic walkers, these controllers generate reference speeds from movement intention [1, 3].
The admittance controller allows driving the walker from the forces and torsions exerted on the handles. The controller gains can be constant or periodically re-configured to give users the feeling of ease and naturalness during physical interaction with the walker [1]. Admittance controllers model robotic walkers as first-order mass damping systems. The inputs are force (F) and torque (t) applied to the device by the user, and the outputs of these controllers are linear (v) and angular (w) velocities [1, 3].
Robotic walkers such as the UFES walker, AGoRA walker, and the PAMM walker extract force and torque signals and feed admittance controllers for motion control [1, 3, 34]. Figure 4.12 shows the block diagram of an admittance controller.
4.6.3 Kinematic Controller
The kinematic models of a mobile robot are used within the design of controllers when the robot performs tasks or missions at low speed and with little load about its structure. Path tracking is possible to achieve using a control law, in which the mobile robot reaches and follows with zero error desired states that vary with time. This trajectory control uses two subsystems in cascade: (1) kinematic control is in charge of fulfilling the objective of the task; (2) dynamic compensation control is the one in charge of compensating the robot dynamics [52].
The diagram shown in Fig. 4.13 shows the general scheme of a kinematic controller used in an intelligent walker application. The system broadly indicates the interaction between the sensors and the movement angles of the user’s knees. In this interaction, the controller ensures correct and harmonic movement [53].
A device developed from the frontal tracking of the user is the Rollator, which proposes a virtual push approach through a kinematic controller. An equilibrium distance is defined when the system is at rest. If the user passes the balance point and approaches the robot, the robot starts moving depending on the human–robot distance [54].
The iReGo walker is a rehabilitation platform designed to facilitate lower extremity rehabilitation training based on movement intention recognition. The walker first identifies the user’s intention to move from the interaction forces on the left and right sides of the pelvis. Then it uses the kinematic model to generate the appropriate riding speeds to support the weight of the body and improve mobility. For this device, the workspace, dexterity, and force field are analyzed based on a Jacobian system [55].
4.7 Conclusions
This chapter analyzed a total of 18 relevant robotic walkers from the literature. At first, it described several physical structures according to some of the found walkers. Then, it presented an overall description of the sensors, functionalities, and interfaces of these walkers. Similarly, this chapter described some of the most common interaction strategies for robotic walkers. The information described in this chapter provides fundamental concepts in the design process of new smart walkers. Chapter 9 delves into the mathematical formulation and implementation of multiple control strategies for human–robot interaction, robot–environment interaction, and human–robot–environment interaction.
References
S.D. Sierra M., M. Garzón, M. Múnera, C.A. Cifuentes, Human–Robot–environment interaction interface for smart walker assisted gait: AGoRA walker. Sensors (Switzerland) 19(13), 1–29 (2019)
S. Sierra, L. Arciniegas, F. Ballen-Moreno, D. Gomez-Vargas, M. Munera, C.A. Cifuentes, Adaptable robotic platform for gait rehabilitation and assistance: design concepts and applications, in Exoskeleton Robots for Rehabilitation and Healthcare Devices (Springer, Singapore, 2020), pp. 67–93
M.F. Jiménez, M. Monllor, A. Frizera, T. Bastos, F. Roberti, R. Carelli, Admittance controller with spatial modulation for assisted locomotion using a smart walker. J. Intell. Robot. Syst. Theory Appl. 94(3–4), 621–637 (2019)
M.M. Martins, C.P. Santos, A. Frizera-neto, R. Ceres, Assistive mobility devices focusing on Smart walkers: classification and review. Robot. Auton. Syst. 60(4), 548–562 (2012)
C.M.D.C. Santos, C.A.D.M. Pimenta, M.R.C. Nobre, The PICO strategy for the research question construction and evidence search. Revista Latino-Americana de Enfermagem 15, 508–511 (2007)
J.S. Henry, Gait monitoring for the elderly using a robotic walking aid, in 2010 IEEE 26-th Convention of Electrical and Electronics Engineers in Israel (2010), pp. 392–394
A.J. Rentschler, R.A. Cooper, B. Blasch, M.L. Boninger, Intelligent walkers for the elderly: performance and safety testing of VA-PAMAID robotic walker. J. Rehabil. Res. Develop. 40(5), 423–432 (2003)
A. Morris, R. Donamukkala, A. Kapuria, A. Steinfeld, J. Matthews, J. Dunbar-Jacob, S. Thrun, A robotic walker that provides guidance, in 2003 IEEE International Conference on Robotics and Automation (IEEE, New York, 2003)
V. Pasqui, L. Saint-Bauzel, O. Sigaud, Characterization of a least effort user-centered trajectory for sit-to-stand assistance. IUTAM Bookseries 30, 197–204 (2011)
A.J. Rentschler, R. Simpson, R.A. Cooper, M.L. Boninger, Clinical evaluation of Guido robotic walker. J. Rehabil. Res. Dev. 45(9), 1281–1293 (2008)
U. Cort, A. Mart, C. Barru, E.X. Mart, R. Annicchiarico, C. Caltagirone, Towards an intelligent service to elders mobility using the i-Walker, in Proceedings of AAAI Fall Symposia AI in Eldercare
G. Lee, T. Ohnuma, N.Y. Chong, Design and control of JAIST active robotic walker. Intell. Serv. Robot. 3(3), 125–135 (2010)
C.-K. Lu, Y.-C. Huang, C.-J. Lee, Adaptive guidance system design for the assistive robotic walker. Neurocomputing 170, 12 (2015)
R. Ceres, Empowering and assisting natural empowering and assisting natural human mobility: The simbiosis mobility: The simbiosis walker. Int. J. Adv. Robot. Syst. 8(3), 34–50. ISSN 1729-8806
Y. Jiang, S. Wang, Adapting directional intention identification in running control of a walker to individual difference with fuzzy learning, in 2010 IEEE International Conference on Mechatronics and Automation, ICMA 2010 (2010), pp. 693–698
C.A. Cifuentes, C. Rodriguez, A. Frizera, T. Bastos, Sensor fusion to control a robotic walker based on upper-limbs reaction forces and gait kinematics, in Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics, 2016 (2014), pp. 1098–1103
J. Ye, J. Huang, J. He, C. Tao, X. Wang, Development of a width-changeable intelligent walking-aid robot, in 2012 International Symposium on Micro-NanoMechatronics and Human Science (MHS) (2012), pp. 358–363
M.F. Chang, W.H. Mou, C.K. Liao, L.C. Fu, Design and implementation of an active robotic walker for Parkinson’s patients, in Proceedings of the SICE Annual Conference, June 2015 (2012), pp. 2068–2073
I. Caetano, J. Alves, J. Goncalves, M. Martins, C.P. Santos, Development of a biofeedback approach using body tracking with active depth sensor in ASBGo smart walker, in 2016 International Conference on Autonomous Robot Systems and Competitions (ICARSC) (IEEE, New York, 2016), pp. 2068–2073
V. Weiss, A. Korolev, G. Bologna, S. Cloix, T. Pun, An embedded ground change detector for a “smart walker”, 2015. Artificial Computation in Biology and Medicine, Elche, June 1–5, 2015 (Springer, New York, 2015), pp. 533–542
E. Efthimiou, S.-E. Fotinea, T. Goulas, A.-L. Dimou, M. Koutsombogera, V. Pitsikalis, P. Maragos, C. Tzafestas, The MOBOT platform—showcasing multimodality in human-assistive robot interaction, in Proceedings of the 20th Pan-Hellenic Conference on Informatics (2016)
A. Wachaja, P. Agarwal, M. Zink, M.R. Adame, K. Möller, W. Burgard, Navigating blind people with walking impairments using a smart walker. Auton. Robots 41(3), 555–573 (2017)
C.A. Cifuentes, A. Frizera, Human–Robot Interaction Strategies for Walker-Assisted Locomotion. Springer Tracts in Advanced Robotics, vol. 115 (Springer International Publishing, Cham, 2016)
J. Alves, I. Caetano, E. Seabra, C. Santos, Design considerations of ASBGo++ (Plus Plus) smart Walker. Robótica: Automação, Controlo, Instrumentação 3(108), 4–8 (2017)
M. Martins, C. Santos, A. Frizera, R. Ceres, A review of the functionalities of smart walkers. Med. Eng. Phys. 37(10), 917–928 (2015)
C. Bayon, O. Ramirez, M. Del Castillo, J. Serrano, R. Raya, J. Belda-Lois, R. Poveda, F. Molla, T. Martin, I. Martinez, S. Lerma Lara, E. Rocon, CPWalker: robotic platform for gait rehabilitation in patients with Cerebral Palsy, in 2016 IEEE International Conference on Robotics and Automation (ICRA), May 2016 (IEEE, New York, 2016), pp. 3736–3741
D. Chugo, T. Asawa, T. Kitamura, S. Jia, K. Takase, A moving control of a robotic walker for standing, walking and seating assistance, in 2008 IEEE International Conference on Robotics and Biomimetics, February (IEEE, New York, 2009), pp. 692–697
C. Werner, M. Geravand, P.Z. Korondi, A. Peer, J.M. Bauer, K. Hauer, Evaluating the sit-to-stand transfer assistance from a smart walker in older adults with motor impairments. Geriatr. Gerontol. Int. 20, 312–316 (2020)
J. Huang, P. Di, K. Wakita, T. Fukuda, K. Sekiyama, Study of fall detection using intelligent cane based on sensor fusion, in 2008 International Symposium on Micro-NanoMechatronics and Human Science (IEEE, New York, 2008)
A. Pereira, N.F. Ribeiro, C.P. Santos, A preliminary strategy for fall prevention in the ASBGo smart walker, in 2019 IEEE 6th Portuguese Meeting on Bioengineering (ENBENG) (IEEE, New York, 2019), pp. 1–4
S. Taghvaei, K. Kosuge, Image-based fall detection and classification of a user with a walking support system. Front. Mech. Eng. 13(3), 427–441 (2018)
S.T. Londei, J. Rousseau, F. Ducharme, A. St-Arnaud, J. Meunier, J. Saint-Arnaud, F. Giroux, An intelligent videomonitoring system for fall detection at home: perceptions of elderly people. J. Telemed. Telecare 15, 12 (2009)
I.-S. Weon, S.-G. Lee, Intelligent robotic walker with actively controlled human interaction. ETRI J. 40, 8 (2018)
M. Spenko, H. Yu, S. Dubowsky, Robotic personal aids for mobility and monitoring for the elderly. IEEE Trans. Neural Syst. Rehabil. Eng. 14(3), 344–351 (2006)
S. Cloix, G. Bologna, V. Weiss, T. Pun, D. Hasler, Low-power depth-based descending stair detection for smart assistive devices. EURASIP J. Image Video Process. 2016(1), 1–15 (2016)
S. Haddadin, E. Croft, Physical human–robot interaction, in Springer Handbook of Robotics (Springer International Publishing, Cham, 2016), pp. 1835–1874
W.M. Scheidegger, R.C. de Mello, S.D. Sierra M., M.F. Jimenez, M.C. Munera, C.A. Cifuentes, A. Frizera-Neto, A novel multimodal cognitive interaction for Walker-assisted rehabilitation therapies, in 2019 IEEE 16th International Conference on Rehabilitation Robotics (ICORR), June 2019 (IEEE, New York, 2019)
S. Poeggel, D. Tosi, D. Duraibabu, G. Leen, D. McGrath, E. Lewis, Optical fibre pressure sensors in medical applications. Sensors 15(7), 17115–17148 (2015)
S. Sierra, M. Munera, T. Provot, M. Bourgain, C.A. Cifuentes, Evaluation of physical interaction during Walker-assisted gait with the AGoRA Walker: strategies based on Virtual mechanical stiffness. Sensors 21(9), 3242 (2021)
P. Müller, A.J. Del Ama, J.C. Moreno, T. Schauer, Adaptive multichannel FES neuroprosthesis with learning control and automatic gait assessment. J. Neuroeng. Rehabil. 17(1), 1–20 (2020)
K.-R. Mun, B.B.S. Yeo, Z. Guo, S.C. Chung, H. Yu, Resistance training using a novel robotic walker for over-ground gait rehabilitation: a preliminary study on healthy subjects. Med. Biol. Eng. Comput. 55(10), 1873–1881 (2017)
n.d.P. Silva Suárez, Interacción en la marcha asistida con caminador robótico: Evaluación con pacientes en actividades de la vida diaria y la integración de clínicos en el ciclo de control (2016)
A. Frizera, R. Raya, J. Pons, A. Abellanas, R. Ceres, The smart walkers as geriatric assistive device, in 6th International Conference of the International Society for Gerontechnology (2008)
G.P. Moustris, C.S. Tzafestas, Assistive front-following control of an intelligent robotic rollator based on a modified dynamic window planner, in 2016 6th IEEE International Conference on Biomedical Robotics and Biomechatronics (BioRob) (IEEE, New York, 2016), pp. 588–593
M. Morris, R. Iansek, T. Matyas, J. Summers, Abnormalities in the stride length-cadence relation in Parkinsonian gait. Movem. Disorders: Offic. J. Movem. Disorder Soci. 13(1), 61–69 (1998)
B. Seçkin, T. Ayan, E. Germen, Autopilot project with unmanned robot. Proc. Eng. 41, 958–964 (2012)
Siemens, A smart walker that guides its users (2013)
F. Sabahi, M.-R. Akbarzadeh-T, A qualified description of extended fuzzy logic. Inf. Sci. 244, 60–74 (2013)
P. Rusu, E.M. Petriu, T.E. Whalen, A. Cornell, H.J. Spoelder, Behavior-based neuro-fuzzy controller for mobile robot navigation. IEEE Trans. Instr. Measure. 52(4), 1335–1340 (2003)
S.X. Yang, H. Li, M. Meng, Fuzzy control of a behavior-based mobile robot, in The 12th IEEE International Conference on Fuzzy Systems, 2003. FUZZ’03, vol. 1 (IEEE, 2003), pp. 319–324
W. Yu, A. Perrusquía, Simplified stable admittance control using end-effector orientations. Int. J. Soc. Robot. 12(5), 1061–1073 (2020)
G. Andaluz, V. Andaluz, A. Rosales, Modelación, Identificación y Control de Robots Móviles, in Escuela Politécnica Nacional (2013), p. 9
A. Taherifar, G. Vossoughi, A. Ghafari, M. Jokar, A fast kinematic-based control method for lower-limb power augmentation exoskeleton, in 2014 Second RSI/ISM International Conference on Robotics and Mechatronics (ICRoM) (IEEE, 2014), pp. 678–683
G.P. Moustris, C.S. Tzafestas, Intention-based front-following control for an intelligent robotic rollator in indoor environments, in 2016 IEEE Symposium Series on Computational Intelligence (SSCI) (IEEE, New York, 2016)
J.C. Ji, S. Guo, F.J. Xi, L. Zhang, Design and analysis of a smart rehabilitation walker with passive pelvic mechanism. J. Mech. Robot. 12, 6 (2020)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2022 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this chapter
Cite this chapter
Aristizabal-Aristizabal, J., Ferro-Rugeles, R., Lancheros-Vega, M., Sierra M., S.D., Múnera, M., Cifuentes, C.A. (2022). Fundamentals for the Design of Smart Walkers. In: Interfacing Humans and Robots for Gait Assistance and Rehabilitation. Springer, Cham. https://doi.org/10.1007/978-3-030-79630-3_4
Download citation
DOI: https://doi.org/10.1007/978-3-030-79630-3_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-79629-7
Online ISBN: 978-3-030-79630-3
eBook Packages: EngineeringEngineering (R0)