Parameter Optimization for Neural Oscillators Applied to Trajectory Generation of an Exoskeleton for Lower Limbs
نویسندگان
چکیده
This work presents an optimization system developed to find optimal parameters for neural oscillators used for trajectory generation of an exoskeleton for lower limbs. An exoskeleton can be considered as a biped robot, with a given force interaction between the user and the robot. Since biped robots must present cyclical joint trajectories during the walking, neural oscillators are being used as trajectory generators for these systems. The neural oscillators used in this work are based on Matsuoka oscillators, consisting of two mutual inhibitory neurons which are able to produce a cyclical output. Each neuron is modeled by two differential equations whose parameters are difficult to be set for a given desired output. In this way, it was developed an optimization system to find the better values to the neural oscillator parameters given a predefined desired joint trajectory. This optimization system works to minimizing the error between the trajectory generated by the oscillator and the desired trajectory, regarding the robot dynamics. The advantage of using oscillators is justified because the trajectories can be generated in a on-line process, with a less time-consuming with relation to analytical methods. The results show that the proposed optimization system and the trajectory generator using neural oscillators can be applied in an adaptive model that include interaction forces between the user and the robot, so changing the trajectory according to the user intention.
منابع مشابه
Trajectory Generation of Exoskeleton for Lower Limbs Using Synchronized Neural Oscillators
This work presents the simulation of a seven degree of freedom exoskeleton for lower limbs which uses synchronized neural oscillators to generate and adapt the joint trajectories regarding the change of the walking velocity. Neural oscillators are sets of differential equations able to produce an oscillatory signal given appropriate values to their parameters. Thus, a curve fitting optimization...
متن کاملOn-line Trajectory Adaptation for Active Lower Limbs Orthoses based on Neural Networks
This work deals with on-line gait-pattern adaptation algorithms for an active lower limbs orthosis based on neural networks (NN). Stable trajectories are generated during the optimization process, considering a trajectory generator based on the Zero Moment Point criterion and the inverse dynamic model. Additionally, a set of neural networks are used to decrease the time-consuming computation of...
متن کاملTrajectory Optimization for a Multistage Launch Vehicle Using Nonlinear Programming
This work is an example of application of nonlinear programming to a problem of three-dimensional trajectory optimization for multistage launch vehicles for geostationary orbit missions. The main objective is to minimize fuel consumption or equivalently to maximize the payload. The launch vehicle considered here, Europa-II, consists of 5 thrust phases and 2 coast phases. Major parameters of the...
متن کاملOptimal Trajectory Generation for a Robotic Worm via Parameterization by B-Spline Curves
In this paper we intend to generate some set of optimal trajectories according to the number of control points has been applied for parameterizing those using B-spline curves. The trajectories are used to generate an optimal locomotion gait in a crawling worm-like robot. Due to gait design considerations it is desired to minimize the required torques in a cycle of gait. Similar to caterpillars,...
متن کاملOptimal Trajectory Generation for Energy Consumption Minimization and Moving Obstacle Avoidance of SURENA III Robot’s Arm
In this paper, trajectory generation for the 4 DOF arm of SURENA III humanoid robot with the purpose of optimizing energy and avoiding a moving obstacle is presented. For this purpose, first, kinematic equations for a seven DOF manipulator are derived. Then, using the Lagrange method, an explicit dynamics model for the arm is developed. In the next step, in order to generate the desired traject...
متن کامل