RESUMEN
To track moving targets undergoing unknown translational and rotational motions, a tracking controller is developed for unmanned aerial vehicles (UAVs). The main challenges are to control both the relative position and orientation between the target and the UAV to within desired values, and to guarantee that the generated control input to the UAV is feasible (i.e., below its motion capability). Moreover, the UAV is controlled to ensure that the target always remains within the field of view of the onboard camera. These control objectives were achieved by developing a nonlinear-model predictive controller, in which the future motion of the target is predicted by quadratic programming (QP). Since constraints of the feature vector and the control input are considered when solving the optimal control problem, the control inputs can be bounded and the target can remain inside the image. Three simulations were performed to compare the efficacy and performance of the developed controller with a traditional image-based visual servoing controller.
RESUMEN
Most UAVs rely on GPS for localization in an outdoor environment. However, in GPS-denied environment, other sources of localization are required for UAVs to conduct feedback control and navigation. LiDAR has been used for indoor localization, but the sampling rate is usually too low for feedback control of UAVs. To compensate this drawback, IMU sensors are usually fused to generate high-frequency odometry, with only few extra computation resources. To achieve this goal, a real-time LiDAR inertial odometer system (RTLIO) is developed in this work to generate high-precision and high-frequency odometry for the feedback control of UAVs in an indoor environment, and this is achieved by solving cost functions that consist of the LiDAR and IMU residuals. Compared to the traditional LIO approach, the initialization process of the developed RTLIO can be achieved, even when the device is stationary. To further reduce the accumulated pose errors, loop closure and pose-graph optimization are also developed in RTLIO. To demonstrate the efficacy of the developed RTLIO, experiments with long-range trajectory are conducted, and the results indicate that the RTLIO can outperform LIO with a smaller drift. Experiments with odometry benchmark dataset (i.e., KITTI) are also conducted to compare the performance with other methods, and the results show that the RTLIO can outperform ALOAM and LOAM in terms of exhibiting a smaller time delay and greater position accuracy.
RESUMEN
Neuromuscular electrical stimulation (NMES) induces muscle contractions via electrical stimuli. NMES can be used for rehabilitation and to enable functional movements; however, a fundamental limitation is the early onset of fatigue. Asynchronous stimulation is a method that can reduce fatigue by utilizing multiple stimulation channels to segregate and switch between different sets of recruited motor units. However, switching between stimulation channels is challenging due to each channel's differing response to stimulation. To address this challenge, a switched systems analysis is used in the present work to design a controller that allows for instantaneous switching between stimulation channels. The developed controller yields semi-global exponential tracking of a desired angular trajectory for a person's knee-joint. Experiments were conducted in six able-bodied individuals. Compared to conventional stimulation, the results indicate that asynchronous stimulation with the developed controller yields longer durations of successful tracking despite different responses between the stimulation channels.
RESUMEN
An upper motor neuron lesion (UMNL) can be caused by various neurological disorders or trauma and leads to disabilities. Neuromuscular electrical stimulation (NMES) is a technique that is widely used for rehabilitation and restoration of motor function for people suffering from UMNL. Typically, stability analysis for closed-loop NMES ignores the modulated implementation of NMES. However, electrical stimulation must be applied to muscle as a modulated series of pulses. In this paper, a muscle activation model with an amplitude modulated control input is developed to capture the discontinuous nature of muscle activation, and an identification-based closed-loop NMES controller is designed and analyzed for the uncertain amplitude modulated muscle activation model. Semi-global uniformly ultimately bounded tracking is guaranteed. The stability of the closed-loop system is analyzed with Lyapunov-based methods, and a pulse frequency related gain condition is obtained. Experiments are performed with five able-bodied subjects to demonstrate the interplay between the control gains and the pulse frequency, and results are provided which indicate that control gains should be increased to maintain stability if the stimulation pulse frequency is decreased to mitigate muscle fatigue. For the first time, this paper brings together an analysis of the controller and modulation scheme.
Asunto(s)
Terapia por Estimulación Eléctrica , Estimulación Eléctrica , Enfermedad de la Neurona Motora , Neuronas Motoras , Algoritmos , Terapia por Estimulación Eléctrica/normas , Extremidades/fisiopatología , Humanos , Enfermedad de la Neurona Motora/fisiopatología , Enfermedad de la Neurona Motora/terapia , Neuronas Motoras/fisiología , Fatiga MuscularRESUMEN
Functional electrical stimulation (FES) can be used to activate the dysfunctional lower limb muscles of individuals with neurological disorders to produce cycling as a means of rehabilitation. However, previous literature suggests that poor muscle control and nonphysiological muscle fiber recruitment during FES-cycling causes lower efficiency and power output at the cycle crank than able-bodied cycling, thus motivating the investigation of improved control methods for FES-cycling. In this paper, a stimulation pattern is designed based on the kinematic effectiveness of the rider's hip and knee joints to produce a forward torque about the cycle crank. A robust controller is designed for the uncertain, nonlinear cycle-rider system with autonomous, state-dependent switching. Provided sufficient conditions are satisfied, the switched controller yields ultimately bounded tracking of a desired cadence. Experimental results on four able-bodied subjects demonstrate cadence tracking errors of 0.05 ±1.59 and 5.27 ±2.14 revolutions per minute during volitional and FES-induced cycling, respectively. To establish feasibility of FES-assisted cycling in subjects with Parkinson's disease, experimental results with one subject demonstrate tracking errors of 0.43 ± 4.06 and 0.17 ±3.11 revolutions per minute during volitional and FES-induced cycling, respectively.
Asunto(s)
Ciclismo , Terapia por Estimulación Eléctrica/métodos , Trastornos del Movimiento/fisiopatología , Trastornos del Movimiento/rehabilitación , Contracción Muscular , Músculo Esquelético/fisiopatología , Adulto , Simulación por Computador , Articulación de la Cadera/fisiopatología , Humanos , Articulación de la Rodilla/fisiopatología , Masculino , Modelos Biológicos , Esfuerzo Físico , Terapia Asistida por Computador/métodosRESUMEN
Neuromuscular electrical stimulation (NMES) is commonly used in rehabilitative settings and is also used for assistive purposes to create functional movements, where it is termed functional electrical stimulation (FES). One limitation of NMES/FES is early onset of muscle fatigue. NMES-induced fatigue can be reduced by switching between multiple stimulation channels that target different motor units or synergistic muscles (i.e., asynchronous stimulation). However, switching stimulation channels introduces additional complexity due to the need to consider the switching dynamics and differing muscle response to stimulation. The objective of this study was to develop and test a closed-loop controller for asynchronous stimulation. The developed closed-loop controller yields asymptotic tracking of a desired trajectory for a person's knee-shank complex despite switching between stimulation channels. The developed controller was implemented on four able-bodied individuals with four-channel asynchronous stimulation as well as single-channel conventional stimulation. The results indicate that asynchronous stimulation extends the duration that functional movements can be performed during feedback control. This result is promising for the implementation of asynchronous stimulation in closed-loop rehabilitative procedures and in assistive devices as a method to reduce muscle fatigue while maintaining a person's ability to track a desired limb trajectory.