Full text: XIXth congress (Part B5,1)

  
Finat, Javier 
  
4.2 Algorithms and constraints for Kinematics 
Kinematic aspects: They concern to the generation of impulses, the transmission along the truss and the coordination 
between legs. To simplify the transference problems it is convenient to adopt from the beginning a formulation in terms 
of twists (lines representing the angular momentum and the linear momentum of a line). This program includes 
1) The evaluation of desired values of kinematic variables along marginal stable trajectories. This concerns to the resolu- 
tion of direct and inverse kinematics given by the Jacobian matrix and its pseudoinverse associated to j!. In this phase 
one can apply the Pseudo-inverse algorithm (Kerr and B.Roth, 1986). The simultaneous optimization is performed in 
terms of SVD. 
2) The adjustment of values for local invariants of each motion phase following the equivariant version of the EMAD. 
In this phase, one must use linear programming techniques (simplex method, e.g.) but adapted to multivector quantities 
(Finat, 2000), and standard non-linear programming for quadratic distance functionals. 
3) The selection of a threshold for transmission phenomena involving to the exchange between scalar and vector quantities 
along the architecture (propagation phenomena onto each leg as a soliton, e.g.). This work in progress must combine recent 
approaches to the Mechanics with Symmetry (Marsden, 1992) with the implementation of controllers design for changing 
dynamics (Zefran and J.W.Burdick, 1998) 
4) The introduction of nonlinear constraints for a limited coordination between legs (controlled by polygonal groups 
depending on the parallel robot and the task to be performed). Here, one can apply some adaptation to the Locomotion of 
the usual Lagrange multipliers method (Nakamura and T.Yoshikawa, 1989). 
4.3 Algorithms and constraints for Dynamics 
The dynamic aspects concern to the interactions between different components and with the ground. The hyperredun- 
dant character of multibody systems gives non-unique solutions for the distribution of forces and moments (grouped as 
wrenches in a representation in terms of the geometry of lines). Hence, one must to apply different optimization proce- 
dures to evaluate right evaluation of wrenches which are meaningful to achieve the locomotion. The reasoning scheme 
is exactly the same than above for kinematics, but by replacing now the twists by wrenches, with the corresponding 
interpretation for the dynamical effects which have been disregarded in lower level analysis. 
So, a right evaluation of the model would must guarantee an efficient transference between different quantities (even 
in presence of singularities), to make corrections of impulse generation, switching and tuning processes for the activa- 
tion/inhibition of movements for each component. The algorithm must evaluate the effect of rotational vector fields actin g 
simultaneously onto several joints in C to perform a movement in y, and inversely. This involves to the SVD of the 
matrix expression, again. 
Global constraints are introduced in terms of Lagrange multipliers involving to each phase: so, they arise from relative 
location of interaction forces in friction cones in phase transitions for the ground contact (which involves to the transitions 
phases in locomotion with an interchange between closed and open loops for kinematic chains in stance and swing phases), 
and incidence conditions about action lines (representing forces and momenta for each component) for the swing phase. 
The right coordination requires a model able of integrating both of them. The Clifford Calculus (Hestenes and G.Sobczyk, 
1984) provides the theoretical framework to perform this integration (Finat, 2000). 
5 CONCLUSIONS AND FUTURE DEVELOPMENTS 
In this work, I propose a general model for the Mechanics, Motion Planning and Control of Multilegged Robots, with 
à biological inspiration arising from the biped humanoid with some restrictive assumptions. This hierarchised model 
supports an equivariant structure, to simplify the design of control charts, and to allow the reusability from replication 
of elementary patterns by means of different kinds of reflections. Obviously, this model can be extended to another 
multilegged or parallel robots, is the next step. 
Propagation phenomena are geometrically modeled in terms of reflections. To develop a more dynamical approach, one 
needs to control them in terms of vector fields. This problems concerns to the interaction with the environment, and the 
identification of geometric changing elements for the gait analysis. In both cases, the reflections play also an important 
role, and this presence allow us to develop the same approach. To identify the mirrors, one can adopt some kind of 
mid point rule for equilibrium postures or G-average for scalar time-dependent functionals. Both strategies appear in 
recent formulations of analytic mechanics (Marsden, 1992), but as a technical trick more than a systematic approach in a 
common geometric framework. The main source for errors arises from troubles to estimate changes appearing in phase 
transitions. One needs to develop spatio-temporal dynamical models to improve the matching of a changing dynamics. 
  
244 International Archives of Photogrammetry and Remote Sensing. Vol. XXXIII, Part B5. Amsterdam 2000. 
  
we] 
"ed  "M- "7 
M ^ M oU o" rro
	        
Waiting...

Note to user

Dear user,

In response to current developments in the web technology used by the Goobi viewer, the software no longer supports your browser.

Please use one of the following browsers to display this page correctly.

Thank you.