八足蜘蛛机器人文献翻译

八足蜘蛛机器人文献翻译
八足蜘蛛机器人文献翻译

大型仿生机器人结构设计

英文翻译

分院理工学院

专业11机械3班

届别11届

学号114174330

姓名刘圣斌

指导教师梁冬泰

20014 年 12 月 17日

<文献翻译一:原文>学位论文

Robotics and Autonomous Systems

Volume 59, Issue 2, February 2011, Pages 142–150

1 Efficient force distribution and leg posture for a bio-inspired

spider robot

?R. Vidoni,,,

? A. Gasparetto

Show more

doi:10.1016/j.robot.2010.10.001

Get rights and content

1.1 Abstract

Legged walking and climbing robots have recently achieved important results and developments, but they still need further improvement and study. As demonstrated by recent works, bio-mimesis can lead to important technical solutions in order to achieve efficient systems able to climb, walk, fly or swim (Saunders et al., 2006[36], Ayers, 2001 [25], Safak and Adams, 2002 [26]). In this paper, taking into account the anatomy and the adhesive and locomotion capabilities of the spider (i.e., an eight-legged system), we present on the one hand a study of the foot force and torque distribution in different operative and slope conditions and, on the other hand, a posture evaluation by comparing different leg configurations in order to minimize the torque effort requirements.

1.1.1.1 Research highlights

? We addressed the force and torque distribution for an eight-legged spider robot. ? We considered the anatomy and the adhesive and locomotion capabilities of the spider. ? The static problem is solved in all the working conditions. ? We evaluated differen t bio-mimetic postures from a minimum effort point of view. ? The C-shape posture allows a low effort and a torque diminution along the leg joints.

1.2 Keywords

?Climbing spider robot;

?Legged mechanism;

?Bio-mimesis;

?Force distribution;

?Adhesion

1.3 1. Introduction

Most of the vehicles that we are familiar with use wheels for their locomotion. They can achieve high speed and relatively small control complexity but, even with complex suspension systems, they present a lot of limitations in irregular and rough terrains (e.g., hazardous environments and uneven ground). With legged systems, most of the difficulties can be overcome thanks to the flexibility and ground adaptation. Indeed, the opportunity to choose between different available solutions and to adapt and control the position of the center of mass of the system allows avoiding slippage and overturns due to terrain irregularities. The costs that have to be paid are lower speed of locomotion and higher complexity of the control with respect to wheeled systems. However, bio-inspired locomotion controllers based on central pattern generators (CPGs; see [1]), i.e., neural circuits capable of producing coordinated patterns of high-dimensional rhythmic output signals while receiving only simple input signals, and on reflexive controllers, i.e., Cruse control for the coordination of the legs [2] and [3], are looking to fill the gap.

Moreover, due to the fact that the legs are independently controlled, legged systems have a large number of degrees of freedom (DOFs) to be coordinated in order to control the position, balance the forces (e.g., load, external forces) and consume as little energy as possible. Since the task of finding an optimal force allocation should be done in real time, fast algorithms and control functions have to be used, as also when a body force command solution is not achievable and a new plan has to be formulated.

Legged robots have a body and a number of articulated legs that start from it. Each of these kinematic chains can be viewed as a manipulator that acts like a limb and contributes to the overall position and equilibrium of the structure.

In order to evaluate and create an effective legged robot, the idea is to draw inspiration from nature. In nature, different legged systems able to walk and climb different surfaces with a low energetic consumption and high autonomy can be found. Indeed, safe attachment to and easy detachment from smooth substrates is a major feature of a diverse range of animal species. Attachment without using fluids, so-called dry adhesion, is exploited by geckos and Evarcha arcuata spiders by means of fibrillar elements [4], [5], [6] and [7].

The adhesion force seems to be related to the approaching angle between the attaching elements and the surface: the maximum adhesion condition is reached when the angle is around 30°; a sliding condition occurs when the angle is smaller, and detachment occurs when the angle is bigger [8] and [9].

In this work our attention is focused on a bio-mimetic spider robot.

Starting from the kinematic model and simulator (Fig. 1), which are the result of a previous biological and kinematic study [10] and [11], the static and quasi-static problems applied to the spider eight-legged system in different slope conditions are solved.

Fig. 1.

Kinematic model of the spider robot. Each leg is composed of three links and three joints (one universal and two revolute pairs; see [10] and [11]).

Figure options

In Section 2, the analysis of the different theories and approaches related to the force and torque foot distribution that can be found in literature [12], [13], [14], [15], [16], [17], [18], [19], [20], [21], [22],[23] and [24] are reviewed.

In Section 3, the theory of the optimal force distribution is presented and extended in order to search for an effective result for the spider system in all working conditions (i.e., flat, vertical and inverted surfaces).

In Section 4 an analysis of the overall amount of torque that has to be applied for maintaining different configurations and a comparison between different bio-mimetic postures and conditions for the legs is made.

Finally, concluding remarks and future work directions are presented in Section 5.

2. Legged robots: the force distribution problem (FDP)

The complexity of light legged robots, such as six-legged and four-legged robots, is due to the different kinematic chains (i.e., legs) that during the locomotion have to develop two different actions: those that are in a rested condition have to support and shift the body while balancing the forces; the legs in flight have to reach the future support position.

Moreover, due to the existence of four actuated joints in each leg, as in [10] and [11], the octopod model has a redundant actuation leading to more active joints than the number of robot degrees of freedom. Therefore, there are fewer force moment balance equations than unknown design variables, and the mathematical solution of these equations is not unique, due to the presence of a non-squared matrix. Looking at the real world, there are some physical constraints that have to be taken into account (i.e., the contact nature, friction, adhesion, torque limits) and that can be represented only through inequalities due to the nature of the contact.

An effective approach is the one based on the distribution of forces that try to solve the so-called force distribution problem (FDP; see, e.g., [13]). Each leg that touches and

supports the body applies a certain force (f d) on the support point that is balanced by means of an (equal and opposite) reaction force (f r) of the substrate. f d is the distributed force because it represents the distributed component of the external forces and moments applied on that leg. Hence, each leg can be considered as a manipulator anchored to the body that has to be able to generate on the tip of the last limb of the leg (i.e., the end-effector) an f d force in order to create a static equilibrium. The geometry of the structure and the position of the legs produce the distribution of forces and moments on the legs. Since the mathematical solution is not unique and the physical constraints are only inequalities, the FDP involves the optimization of the force for the legs. Then, the FDP can be formulated as a nonlinear constrained programming problem under nonlinear equality and inequality constraints.

In the literature, several approaches and algorithms have been proposed for solving and finding the optimal solution of the FDP for legged robots. There are four main methods that can be studied and evaluated for a real implementation of the control.

1.

Linear-programming (LP) method [14].

2.

Compact-dual LP (CDLP) method [16].

3.

Quadratic programming (QP) method [21].

4.

Analytical method [22].

In comparison with the existing literature, several original features of this work can be remarked upon.

The spider is an eight-legged system, whereas usually six-legged and four-legged robots are studied. No applications of the FDP problem for an eight-legged system have been found in the literature. As a consequence, at least four legs are in contact with the substrate in the support phase condition (i.e., four legs in contact and four legs in flight) and the hypothesis adopted for six-legged robots in order to reduce the complexity of the system [22] cannot be applied. Moreover, the spider robotic system must be able to walk and climb on different slope conditions up to the inverted condition; hence, the adhesive capabilities have to be taken into account.

Finally, in the model presented in this work, each spider leg has four DOFs while in the literature the number of DOFs of the eight-legged robots is usually three or less [25], [26] and [27].

Thus, the present study is more general with respect to all the other studies dealing with legged systems. In particular, not only the friction force but also the adhesion forces have to be taken into account in order to simulate and control the system in the climbing phases.

The artificial attaching systems developed until now [28], [29], [30] and [31] do not reach the adhesive capabilities of the real ones, and usually degrade themselves with use; as a consequence, in order to evaluate and simulate an efficient model, the biological characteristics and adhesive capabilities of the spider E. arcuata[6] and [7] will be used to evaluate and solve the FDP.

Concerning the adhesion constraint, it has to be stressed that a leg can be considered in contact with the substrate only if the absolute value of the distributed forces on the chosen leg is less than the maximum adhesive force tolerable. The adhesion system is activated by the spider when an active grip is required, at least in all the cases in which the friction cone is violated. In Fig. 2, three limit conditions are depicted: in Fig. 2(a), contact with a flat floor,

in Fig. 2(b), contact with a vertical wall, and in Fig. 2(c) the upside-down condition when the system is in adhesion on a ceiling.

Fig. 2.

Force distribution for two legs in different slope conditions. F P is the weight of the system and f⊥ and f∥ the orthogonal and parallel components of the distributed force.

Figure options

3. Static analysis

3.1. Problem formulation

The system of forces acting on an octopod robot is depicted in Fig. 3, where both the body and the legs are represented in a generic way. According to the FDP formulation, only the external

forces , the external moments applied to the body and the position of the points of contact of the n supporting legs are necessary. The global reference system B is placed at the center of mass of the body. By considering that the generalized forces applied on the body are totally supported by the legs, letting be the vector of the distributed forces on the leg i (moments on the feet are neglected), the force–moment static equilibrium equation system of the robot can be written as

equation(1)

In matrix form, we obtain

equation(2)

By assuming that the substrate cannot exert an appreciable torque moment to the legs, the moments applied to the body have to be supported by the distributed forces:

equation(3)

In matrix form, this can be written as

equation(4)

By combining Eqs. (2) and (4), we obtain

equation(5)

Fig. 3.

Model of an eight-legged system for the FDP definition. Global reference system: B=[x B,y B,z B];

leg contact points: ; external forces: ; external moments: ; distributed forces on the legs: .

Figure options The resulting system is under-definite, and infinite solutions for the distributed forces can be found.

In order to find a solution () to problem (Eq. (5)), the full row rank formula for the pseudoinverse can be used (the limit condition of all the feet in a line is not physically possible). Indeed, the Moore–Penrose generalized inverse solution is a good starting point because it belongs to the equilibrating force field, i.e., forces required to maintain equilibrium against an external load with no interaction components [20] and [32]. The rows

of are all linearly independent; hence is invertible, and the result

can be expressed as

equation(6)

being the Moore–Penrose generalized inverse solution (also called the pseudoinverse).

The solution found gives a result that satisfies the equilibrium condition but, generally, does not match the physical limits and constraints. Indeed, the pseudoinverse solution ensures only

the minimization of ..

3.2. Problem solution optimization

The distributed forces at the feet of an octopod spider robot must comply with the physical constraints in order to be valid. All the supporting feet should not slip when the robot is in a rested condition or walking on the ground; hence the static friction constraint,

equation(7)

where μc is the static friction coefficient of the substrate, has to be satisfied by the solution. The friction constraint can be geometrically represented as a cone with its axis orthogonal with respect to the support surface and with an “opening angle” equal toα=arctan(μc) (see Fig. 4).

Fig. 4.

The friction cone and pyramid: the “opening angle” is a rc ta nμc.

Figure options In order to overcome the nonlinearities induced by the friction cone equations, it is possible to substitute the friction cone with an inscribed pyramid (see Fig. 4); hence we have a more restrictive constraint, expressed by

equation(8)

where ..

A definite foot contact with the ground, in the case that the adhesive system is not exploited by the spider, exists only if there is an f i z such that

equation(9)

Concerning the adhesion constraint, it can be satisfied if the absolute value of the sum of the distributed forces is less than the maximum allowable adhesion force, so that the spider does not fall down from an inclined or inverted surface.

Adhesion and friction are the two main constraints that must be taken into account while building the robot model. However, according to the different working conditions, either adhesion or friction has to be satisfied, thus leading to the three main cases.

CASE 1: when the spider system is on rest on a floor (see Fig. 2(a)), the weight of the

system works on the legs, creating forces in the same direction of ; in such a case,

the limbs are loaded against the substrate and, hence, only the friction constraint is necessary. CASE 2: if the robot is upside down on a ceiling, the force acts on the legs in the direction opposite with respect to the contact plane, the do not support the contact (see Fig. 2(c)) and, for a correct solution, the adhesion constraint has to be satisfied.

CASE 3: if a vertical surface is considered (see Fig. 2(b)), there are both legs with an orthogonal component of the distributed force directed towards the contact plane (friction constraint) and legs with an orthogonal component of the distributed force directed out of the contact plane (adhesion constraint).

By taking as the reference spider the E. arcuata [10] and [11] a realistic safety factor for the spider’s adhesion is 160[6] and [7], while the static friction coefficient μ is in the order of 0.1. Hence, if only the weight is considered, can act an adhesion or friction force on every leg: for adhesion, the maximum ratio between the adhesive force and f i z is about 20; for friction, the ratio between the z-component and the other components becomes equal to μ, so two orders of magnitude less. The overall rule applied in the model can be summarized as follows. If the orthogonal component of the distributed forces is directed towards the support plane, the friction constraint has to be applied. In the other case, the adhesion constraint has to be imposed.

In order to apply the physical constraints, a preliminary solution for the components of the distributed forces has to be found. The chosen solution, which satisfies the equilibrium conditions, is the one obtained with the use of the pseudoinverse (Eqs. (5) and (6)).

However, one must check whether such a solution satisfies the physical (i.e., adhesion or friction) constraints; if not, a linear programming technique is considered in order to find a suitable solution. The friction constraint is the most restrictive, and it is governed by Eq. (8).

The object function to minimize has been chosen as

equation(10)

The linear programming technique has to take into account the friction constraints (Eq. (8)), the adhesion constraint and the static equilibrium equations (Eq. (6)). The overall system formulation becomes

equation(11)

find min(A) subject to

3.3. Static problem solution

By exploiting the FDP results, it is possible to solve the static problem for each leg and compute the torques that must be applied to every active joint in order to reach and maintain a static equilibrium. The static equilibrium for a manipulator can be expressed as

equation(12)

where τ∈?(n×1) represents the vector of the torques applied to the joints (n actuated joints),γ∈?(m×1) the

vector of forces and moments acting on the end-effector and J i is the geometric Jacobian of the

manipulator [33]. Hence, once the distributed forces are available, Eq. (12) can be used in order to find the torque required for each active joint of the legs (τi). For the i-th leg, it holds that

equation(13)

τi=J Ti(q)γi,

where γi=[f i x,f i y,f i z,0,0,0]T and J i is the geometric Jacobian of the considered leg. Taking into account the characteristics of the E. arcuata spider (see [6] and [7]): an estimated adhesion force per leg equal to 3×10?3 N, a mass of about 15×10?3 g, a static friction coefficient of 0.1 and the spider model dimensions in Table 1, the equilibrium condition and the optimal distribution forces can be checked for all the different conditions.

Table 1.

Spider model main data.

Link Biological name Length

Body Chephalothorax Radius=0.3?Meta-tarsus lengt h

Link Biological name Length

Link 1Femur0.8?Meta-tarsus lengt h

Link 2Tibia0.75?Meta-tarsus lengt h

Link 3Meta-tarsus1

Table options The rest condition is the basic configuration of the model, with all the legs in contact with the substrate and arranged in a radial manner with respect to the center of gravity of the body. This configuration has been chosen for the spider model as the initial and final configuration of the motion. In the rest configuration, the chosen values of the angles for the actuated joints of each leg are

equation(14)

where the values are expressed in radians and i=1, (8)

The configuration and solution chosen between the available kinematic solutions is the one that reflects the C-shape configuration typical of spider systems (see Fig. 5(a)).

Fig. 5.

C-shape and Z-shape models: (a) spider posture; (b) other arthropod or insect posture.

Figure options The theoretical and simulation results can be taken into account in the implementation of a real robotic system. Indeed, by exploiting the formulation and the analysis presented here, it is possible to calculate the requested torque values and, hence, a suitable type of actuation and size of the motors.

CASE 1

In this case, the spider model is considered on rest on a flat floor surface. By considering only the weight force and the configuration, the FDP solution found with the application of the Eq. (6) gives the results displayed in Table 2.

Table 2.

Distributed forces and torques: rest configuration, floor case.

Distributed forces (μN)Torques (μN m )

Leg

f x f y f zτ1τ2τ3τ4

100?18.3940?27.591?27.295?15.470

????????

800?18.3940?27.591?27.295?15.470

Table options

The results show how the distributed forces have a unique non-zero component, i.e., the vertical one, in the z direction.

The solution satisfies the physical friction constraints (Eq. (8)), and there is no need for optimization.

A Matlab? multibody simulator was implemented so as to assess the validity of the solution. The simulator is realized by exploiting the SimMechanics? toolbox, and a visual output is presented in Fig. 6. Each link is modeled by taking into account the geometric parameters and its mass and tensor of inertia. The joint position and torque values as well as the external forces and torques can be easily modified. Thus, the static problem solution can be directly put into the simulator and validated.

Fig. 6.

Visual output of the Matlab? simulator.

Figure options The required effort of the solution, considered as the sum of the absolute values of the torques at the joints, can be evaluated in comparison with the effort required for all the possible radial and C-shape configurations. The resulting minimum effort solution found, depicted in Fig. 7, is

equation(15)

Turn MathJaxon and the corresponding force and torque values are reported in Table 3.

Fig. 7.

Minimum effort configuration on a flat floor under the weight force.

Figure options Table 3.

Minimum effort configuration on a flat floor: distributed forces and torques.

Distributed forces (μN)Torques (μN m )

Leg

f x f y f zτ1τ2τ3τ4

100?18.3940?7.415?0.119?0.052

????????

800?18.3940?7.415?0.119?0.052

Table options The values of the requested torques are considerably lowered with respect to Table 2, and it can be reasonably said that there is a more efficient configuration and solution for the static problem for a flat floor surface with respect to the chosen C-shape one (Eq. (14)), namely the configuration shown in Fig. 7.

CASE 2

When the system is in adhesion on a ceiling and only the weight is considered, the adhesion constraints must be applied. This case can be treated as CASE 1 by switching the sign of the weight force. Hence, the result of the force distribution technique is the opposite of that in Table 2. Since the adhesion constraints are less restrictive with respect to the friction ones, the solution found does not need optimization.

CASE 3

In the case of a vertical wall, there are both legs that are subjected to the adhesion constraint and legs under the friction constraint. When the system is on a vertical wall and the weight acts in the ?z direction, the force distribution solution can be found by considering the spider system at rest on the floor, and adding an external force, equal in value to the weight, directed orthogonally with respect to z, according to the orientation of the wall.

First, the pseudoinverse technique is applied; then, the solution found is optimized in order to satisfy the friction constraints. The two sets of distributed forces, before and after optimization, are reported in Table 4.

Table 4.

Distributed forces for the rest configuration in a vertical wall case with both the pseudoinverse Eq. (6) (SX) and the linear programming technique with physical constraints (DX).

Distributed forces (μN)Optimized forces (μN )

Leg

f x f y f z f x f y f z

118.3930?2.832000

218.3930?1.17300?9.457

318.3930 1.17336.78709.452

418.3930 2.83236.78700.004

518.3930 2.83236.78700.004

618.3930 1.17336.7870 6.556

718.3930?1.173?0.0010?6.561

818.3930?2.832000

Table options The optimized solution shows two legs with distributed force components equal to zero along every axis. In order to satisfy the physical constraints, the optimization algorithm has distributed these forces on the other legs, augmenting the distributed forces where the adhesion is applied.

In order to evaluate the result from an energetic point of view, an iterative analysis has been applied to find the set of torques minimizing the overall effort requested to the robot (i.e., the sum of the absolute values of the torques at the joints). The radial C-shape configuration corresponding to the minimum effort state is given by

equation(16)

Turn MathJaxon Such a configuration is depicted in Fig. 8, and the torque values are reported in Table 6.

Fig. 8.

Optimal configuration on a vertical wall.

Figure options The optimized solution (Table 5) requires an overall effort of 349 μN m, while the minimum effort condition (Table 6) is 291 μN m. Looking at the minimum effort configuration, it is possible to show how the center of gravity of the spider system is very close to the surface; indeed, if the distance between the body and the surface increases, the moment applied by the distributed forces increases as well as the overall torque for the static equilibrium.

Table 5.

Torques related to the optimized distributed forces for the rest configuration in a vertical wall.

Torques (μN m)

Leg

τ1τ2τ3τ4

10000

20?14.186?14.034?7.954

3?50.98012.0660.0060.003

4?21.116?5.091?32.275?18.382

521.117?5.091?32.276?18.382

650.9817.722?3.643?2.102

70.001?9.841?9.736?5.518

80000

Table options Table 6.

Rest minimum effort configuration on a vertical wall.

Distributed forces (μN)Torques (μN m )

Leg

f x f y f zτ1τ2τ3τ4

10000000

200?6.7340?6.196?5.280?0.234

336.7870 6.732?31.271 5.165?6.848?13.835

Distributed forces (μN)Torques (μN m )

Leg

f x f y f zτ1τ2τ3τ4

436.78700?12.952?2.484?29.279?33.966

536.7870012.953?2.484?29.279?33.966

636.7880 4.79131.271 3.379?8.371?13.902

700?4.7910?4.408?3.757?0.167

80000000

Table options

3.3.

4. Other cases

Two significant situations are evaluated: the first is a typical configuration at the beginning of locomotion, and the second includes not only the weight but also some external forces and moments.

The starting step configuration has four legs in contact with the substrate: two of them are arranged in the direction of movement while the others are laterally disposed in order to support the system. The angular values of the pairs for the rested legs are

equation(17)

By applying the optimal force distribution algorithm and solving the static problem, it results that the values of the torques required are noticeably increased due to the four-legged condition and the posture assumed (Table 7).

Table 7.

Optimum distributed forces and torques for the configuration adopted at the beginning of the step.

Distributed forces (μN)Torques (μN m )

Leg

f x f y f zτ1τ2τ3τ4

100?33.7410?57.359?50.591?28.377

300?38.7970?58.195?56.784?29.720

500?39.6950?55.573?55.175?25.911

700?34.9170?59.359?51.554?26.748

Table options In the other configuration, in order to test the efficiency of the algorithm, the system is evaluated under the action of different forces and moments. The configuration chosen is the same (i.e., beginning of the step) and the force and moment vector is

equation(18)

where the third element is the weight. The solutions found with the pseudoinverse and the subsequent optimization, necessary because the first and eighth leg values do not satisfy the friction constraints, are shown in Table 8 and Table 9.

Table 8.

Distributed forces for the beginning step configuration with external forces: pseudoinverse (SX) and optimized solution (DX).

Distributed forces (μN)Opt. distrib. forces (μN )

Leg

f x f y f z f x f y f z

1?2.003?3.616?31.752?2.176?3.091?31.465

3?1.434?2.007?42.017?0.759?2.774?42.346

5?2.901?1.448?41.692?3.914 1.030?41.353

7?3.661?2.929?31.689?3.150?3.104?31.985

Table options Table 9.

Torques related to the optimized solution for the configuration adopted at the beginning of the step.

Torques (μN m)

Leg

τ1τ2τ3τ4

1?3.439?53.969?50.130?28.190

3 2.645?63.860?64.136?33.900

5?0.765?57.293?53.670?23.955

7?6.967?54.125?45.697?23.433

Table options The optimized solution for the distributed forces shows the torque values found and also shows that the friction constraint is satisfied.

4. Leg posture

In nature, the preferred spider’s leg posture is the so-called C-shape configuration (i.e., hip low, knee high, ankle low; see [34]). This posture has been chosen in our model in a bio-mimetic point of view, taking into account a spider’s natural behavior. Other natural systems (i.e., arthr opods and insects) and artificial legged robotic systems exploit a Z-shape configuration (Fig. 5(a) and (b); see [35]).

In this section, in order to justify the chosen configuration and posture for a future robotic prototype, both an analysis and an evaluation of the efficiency of the chosen solution with respect to any other reachable configuration are made. The spider model is considered at rest on a flat horizontal surface with an approaching angle for all the legs equal to 30°(π/6 rad) and, in each case, the same configuration for all the legs (). The applied force considered is the weight (direction ?z).

The effort needed for maintaining static equilibrium (E) has been defined as the sum of the absolute values of the torques that have to be applied to the 32 actuated joints:

equation(19)

Turn MathJaxon

The torques are calculated by means of Eq. (13) for each angular value of the joints within the limits. The θ4revolute pair, with the approaching angle fixed to , can be avoided, because the equation

equation(20)

Turn MathJaxon

has to be always verified.

The first revolute pair θ1 is irrelevant, because it acts on the same axis of the applied weight.

Starting from the body, the other revolute pairs are evaluated, and a sweep on their possible values is made with an iteration step of 0.1 rad. Thus, for each θ2 value, a sweep on the possible θ3 values that create an allowable configuration is made. By iterating from the minimum to the maximum allowable value, it is possible to compute and compare the effort. Two absolute minima can be found (see Fig. 9).

Fig. 9.

Torque cost for eight support legs with an approaching angle of 30° and with respect to the number of iterations (iteration step limits: ±90); ?depict the iterations on θ3 and ? the absolute minima.

Figure options

In Fig. 9, the θ2 iteration steps are highlighted by broken lines, and for each θ2 value a sweep on the allowable θ3 angles is made and the overall required effort registered with an ?.

For each θ2 step, there is a relative minimum and a relative maximum. Concerning the θ3 angle, the relative minimum can be found in the first half of the window of iteration (i.e., θ3<0) if θ2<0 and in the second half (i.e., θ3>0) if θ2>0. Then, in order to have a minimum, the second and third joints must be both positive or both negative. The two absolute minimum effort configurations (i.e., ? in Fig. 9) are respectively for θ2=?90° and θ2=+90°.

The C-shape configuration, assumed for the kinematic and static analysis of the system by taking into account the biological behavior of the real spider, does not match this condition being θ2>0,θ3<0 andθ4<0.

In order to justify the chosen configuration, a deeper analysis has to be made, and the three allowable configurations, Hip Low–Knee High–Ankle High with θ2>0,θ3<0,θ4<0 (C-shape configuration), Hip Low–Knee Low–Ankle High with θ2>0,θ3>0, θ4<0 (Z-shape configuration) and Hip High-Knee High-Ankle Low with θ2<0, θ3<0,θ4>0, have to be evaluated and compared.

In Fig. 10(a), the torque cost for all the three allowable configurations is shown using different colors.

Fig. 10.

Torque cost for eight support legs. Possible configurations with approaching angle of 30°and θ1=?90° with respect to the number of iterations. (a) The three different colors highlight the three different possible configurations; (b) gray zones represent the condition of decreasing of the required torque from the body to the last limb of the leg. (For interpretation of the references to colour in this figure legend, the reader is referred to the web version of this article.)

Figure options The second and third kinds of posture allow configurations with a lower amount of torque with respect to the C-shape configuration (in Fig. 10(a) ■ is the C-shape optimum while the absolute minima are pointed out with a?). By analyzing the torque values for each joint in the minimum effort configurations, it can be remarked that the absolute value of the torque requested to the last joint is greater than the torque requested by the other joints.

In Fig. 10(b), the zones where the condition |τ2|>|τ3|>|τ4| holds, hence the points where the required torques decrease in a progressive manner, are depicted. From a practical point of view, this condition is of the most importance because, if satisfied, it allows motors and actuators with a decreasing power, dimension and load.

By comparing Fig. 10(a) and (b), it is possible to point out that the two requested conditions (i.e., C-shape configuration and decreasing torques) are satisfied in the right-hand sides of the plots. The optimum value for the C-shape configuration (pointed out with ■ in Fig. 10(a)), satisfies both the requirements.

As a conclusion, it can be said that the chosen C-shape configuration does not represent the minimum effort configuration but it is an optimum if both a low effort and a decrease of the requested joint torques from the body to the tip of the legs are considered.

5. Conclusions

In this paper, the problem of the force and torque distribution for an eight-legged bio-mimetic spider robot is addressed.

Starting from the well-known FDP, the formulation has been extended in order to control and solve the static problem not only on flat surfaces but also on vertical and inverted walls.

This has been done by considering and modeling the adhesion capabilities and limits of the spider E. arcuata starting from the results presented in [6], [7], [10] and [11]. Different slope conditions have been evaluated, simulated and solved.

Moreover, by considering different postures that can be found in nature (e.g., spiders and insects), an analysis of the effort required to support the overall eight-legged robotic system has been carried out, demonstrating how the C-shape spider posture allows an optimal compromise between a low effort and the requirement of a torque diminution from the body to the tip of the legs.

If a slow motion condition is considered, the static solution presented in this work can be applied in order to evaluate and solve the dynamic problem by means of a quasi-static approach.

Future work will cover on the one hand the improvement of the adhesive model, taking into account progress in bio-adhesive materials and research and, on the other hand, the construction of a working prototype.

Acknowledgements

Sincere thanks are expressed to D. Borghese and P. Perusini for their help with the implementation of the Matlab? simulators.

References

1.

机器人外文翻译

英文原文出自《Advanced Technology Libraries》2008年第5期 Robot Robot is a type of mechantronics equipment which synthesizes the last research achievement of engine and precision engine, micro-electronics and computer, automation control and drive, sensor and message dispose and artificial intelligence and so on. With the development of economic and the demand for automation control, robot technology is developed quickly and all types of the robots products are come into being. The practicality use of robot products not only solves the problems which are difficult to operate for human being, but also advances the industrial automation program. At present, the research and development of robot involves several kinds of technology and the robot system configuration is so complex that the cost at large is high which to a certain extent limit the robot abroad use. To development economic practicality and high reliability robot system will be value to robot social application and economy development. With the rapid progress with the control economy and expanding of the modern cities, the let of sewage is increasing quickly: With the development of modern technology and the enhancement of consciousness about environment reserve, more and more people realized the importance and urgent of sewage disposal. Active bacteria method is an effective technique for sewage disposal,The lacunaris plastic is an effective basement for active bacteria adhesion for sewage disposal. The abundance requirement for lacunaris plastic makes it is a consequent for the plastic producing with automation and high productivity. Therefore, it is very necessary to design a manipulator that can automatically fulfill the plastic holding. With the analysis of the problems in the design of the plastic holding manipulator and synthesizing the robot research and development condition in recent years, a economic scheme is concluded on the basis of the analysis of mechanical configuration, transform system, drive device and control system and guided by the idea of the characteristic and complex of mechanical configuration,

人形机器人论文中英文资料对照外文翻译

中英文资料对照外文翻译 最小化传感级别不确定性联合策略的机械手控制 摘要:人形机器人的应用应该要求机器人的行为和举止表现得象人。下面的决定和控制自己在很大程度上的不确定性并存在于获取信息感觉器官的非结构化动态环境中的软件计算方法人一样能想得到。在机器人领域,关键问题之一是在感官数据中提取有用的知识,然后对信息以及感觉的不确定性划分为各个层次。本文提出了一种基于广义融合杂交分类(人工神经网络的力量,论坛渔业局)已制定和申请验证的生成合成数据观测模型,以及从实际硬件机器人。选择这个融合,主要的目标是根据内部(联合传感器)和外部( Vision 摄像头)感觉信息最大限度地减少不确定性机器人操纵的任务。目前已被广泛有效的一种方法论就是研究专门配置5个自由度的实验室机器人和模型模拟视觉控制的机械手。在最近调查的主要不确定性的处理方法包括加权参数选择(几何融合),并指出经过训练在标准操纵机器人控制器的设计的神经网络是无法使用的。这些方法在混合配置,大大减少了更快和更精确不同级别的机械手控制的不确定性,这中方法已经通过了严格的模拟仿真和试验。 关键词:传感器融合,频分双工,游离脂肪酸,人工神经网络,软计算,机械手,可重复性,准确性,协方差矩阵,不确定性,不确定性椭球。 1 引言 各种各样的机器人的应用(工业,军事,科学,医药,社会福利,家庭和娱乐)已涌现了越来越多产品,它们操作范围大并呢那个在非结构化环境中运行 [ 3,12,15]。在大多数情况下,如何认识环境正在发生变化且每个瞬间最优控制机器人的动作是至关重要的。移动机器人也基本上都有定位和操作非常大的非结构化的动态环境和处理重大的不确定性的能力[ 1,9,19 ]。每当机器人操作在随意性自然环境时,在给定的工作将做完的条件下总是存在着某种程

机械设计设计外文文献翻译、中英文翻译、外文翻译

机械设计 摘要:机器是由机械装置和其它组件组成的。它是一种用来转换或传递能量的装置,例如:发动机、涡轮机、车辆、起重机、印刷机、洗衣机、照相机和摄影机等。许多原则和设计方法不但适用于机器的设计,也适用于非机器的设计。术语中的“机械装置设计”的含义要比“机械设计”的含义更为广泛一些,机械装置设计包括机械设计。在分析运动及设计结构时,要把产品外型以及以后的保养也要考虑在机械设计中。在机械工程领域中,以及其它工程领域中,所有这些都需要机械设备,比如:开关、凸轮、阀门、船舶以及搅拌机等。 关键词:设计流程设计规则机械设计 设计流程 设计开始之前就要想到机器的实际性,现存的机器需要在耐用性、效率、重量、速度,或者成本上得到改善。新的机器必需具有以前机器所能执行的功能。 在设计的初始阶段,应该允许设计人员充分发挥创造性,不要受到任何约束。即使产生了许多不切实际的想法,也会在设计的早期,即在绘制图纸之前被改正掉。只有这样,才不致于阻断创新的思路。通常,还要提出几套设计方案,然后加以比较。很有可能在这个计划最后决定中,使用了某些不在计划之内的一些设想。 一般的当外型特点和组件部分的尺寸特点分析得透彻时,就可以全面的设计和分析。接着还要客观的分析机器性能的优越性,以及它的安全、重量、耐用性,并且竞争力的成本也要考虑在分析结果之内。每一个至关重要的部分要优化它的比例和尺寸,同时也要保持与其它组成部分相协调。 也要选择原材料和处理原材料的方法。通过力学原理来分析和实现这些重要的特性,如那些静态反应的能量和摩擦力的最佳利用,像动力惯性、加速动力和能量;包括弹性材料的强度、应力和刚度等材料的物理特性,以及流体润滑和驱动器的流体力学。设计的过程是重复和合作的过程,无论是正式或非正式的进行,对设计者来说每个阶段都很重要。 最后,以图样为设计的标准,并建立将来的模型。如果它的测试是符合事先要

工业机器人外文翻译

附录外文文献 原文 Industrial Robots Definition “A robot is a reprogrammable,multifunctional machine designed to manipulate materials,parts,tools,or specialized devices,through variable programmed motions for the performance of a variety of tasks.” --Robotics Industries Association “A robot is an automatic device that performs functions normally ascribrd to humans or a machine in orm of a human.” --Websters Dictionary The industrial robot is used in the manufacturing environment to increase productivity . It can be used to do routine and tedious assembly line jobs , or it can perform jobs that might be hazardous to do routine and tedious assembly line jobs , or it can perform jobs that might be hazardous to the human worker . For example , one of the first industrial robots was used to replace the nuclear fuel rods in nuclear power plants . A human doing this job might be exposed to harmful amounts of radiation . The industrial robot can also operate on the assembly line , putting together small components , such as placing electronic components on a printed circuit board . Thus , the human worker can be relieved of the routine operation of this tedious task . Robots can also be programmed to defuse bombs , to serve the handicapped , and to perform functions in numerous applications in our society . The robot can be thought of as a machine that will move an end-of-arm tool , sensor , and gripper to a preprogrammed location . When the robot arrives at this location , it will perform some sort of task . This task could be welding , sealing , machine loading , machine unloading , or a host of assembly jobs . Generally , this work can be accomplished without the involvement of a human being , except for programming and for turning the system on and off . The basic terminology of robotic systems is introduced in the following :

机器人结构论文中英文对照资料外文翻译文献

中英文对照资料外文翻译文献 FEM Optimization for Robot Structure Abstract In optimal design for robot structures, design models need to he modified and computed repeatedly. Because modifying usually can not automatically be run, it consumes a lot of time. This paper gives a method that uses APDL language of ANSYS 5.5 software to generate an optimal control program, which mike optimal procedure run automatically and optimal efficiency be improved. 1)Introduction Industrial robot is a kind of machine, which is controlled by computers. Because efficiency and maneuverability are higher than traditional machines, industrial robot is used extensively in industry. For the sake of efficiency and maneuverability, reducing mass and increasing stiffness is more important than traditional machines, in structure design of industrial robot. A lot of methods are used in optimization design of structure. Finite element method is a much effective method. In general, modeling and modifying are manual, which is feasible when model is simple. When model is complicated, optimization time is longer. In the longer optimization time, calculation time is usually very little, a majority of time is used for modeling and modifying. It is key of improving efficiency of structure optimization how to reduce modeling and modifying time. APDL language is an interactive development tool, which is based on ANSYS and is offered to program users. APDL language has typical function of some large computer languages. For example, parameter definition similar to constant and variable definition, branch and loop control, and macro call similar to function and subroutine call, etc. Besides these, it possesses powerful capability of mathematical calculation. The capability of mathematical calculation includes arithmetic calculation, comparison, rounding, and trigonometric function, exponential function and hyperbola function of standard FORTRAN language, etc. By means of APDL language, the data can be read and then calculated, which is in database of ANSYS program, and running process of ANSYS program can be controlled.

机械专业外文翻译(中英文翻译)

外文翻译 英文原文 Belt Conveying Systems Development of driving system Among the methods of material conveying employed,belt conveyors play a very important part in the reliable carrying of material over long distances at competitive cost.Conveyor systems have become larger and more complex and drive systems have also been going through a process of evolution and will continue to do so.Nowadays,bigger belts require more power and have brought the need for larger individual drives as well as multiple drives such as 3 drives of 750 kW for one belt(this is the case for the conveyor drives in Chengzhuang Mine).The ability to control drive acceleration torque is critical to belt conveyors’performance.An efficient drive system should be able to provide smooth,soft starts while maintaining belt tensions within the specified safe limits.For load sharing on multiple drives.torque and speed control are also important considerations in the drive system’s design. Due to the advances in conveyor drive control technology,at present many more reliable.Cost-effective and performance-driven conveyor drive systems covering a wide range of power are available for customers’ choices[1]. 1 Analysis on conveyor drive technologies 1.1 Direct drives Full-voltage starters.With a full-voltage starter design,the conveyor head shaft is direct-coupled to the motor through the gear drive.Direct full-voltage starters are adequate for relatively low-power, simple-profile conveyors.With direct fu11-voltage starters.no control is provided for various conveyor loads and.depending on the ratio between fu11-and no-1oad power requirements,empty starting times can be three or four times faster than full load.The maintenance-free starting system is simple,low-cost and very reliable.However, they cannot control starting torque and maximum stall torque;therefore.they are

外文翻译:机器人本科生外文翻译资料

外文翻译资料原文 学院 专业班级 学生姓名 指导教师

Robot Darrick Addison (dtadd95@https://www.360docs.net/doc/815625922.html,), Senior Software Engineer/Consultant, ASC Technologies Inc. 01 Sep 2001 "A re-programmable, multifunctional manipulator designed to move material, parts, tools, or specialized devices through various programmed motions for the performance of a variety of tasks." -- From the Robot Institute of America, 1979 Darrick Addison, an experienced developer in databases, networks, user interfaces, and embedded systems, introduces the field of robotics and the issues surrounding robotic systems. He covers mechanical design, sensory systems, electronic control, and software. He also discusses microcontroller systems, including serial and memory-mapped interfacing, and talks about some of the available open source software options. The word "robot" originates from the Czech word for forced labor, or serf. It was introduced by playwright Karel Capek, whose fictional robotic inventions were much like Dr. Frankenstein's monster -- creatures created by chemical and biological, rather than mechanical, methods. But the current mechanical robots of popular culture are not much different from these fictional biological creations. Basically a robots consists of: ? A mechanical device, such as a wheeled platform, arm, or other construction, capable of interacting with its environment ?Sensors on or around the device that are able to sense the environment and give useful feedback to the device ?Systems that process sensory input in the context of the device's current situation and instruct the device to perform actions in response to the situation In the manufacturing field, robot development has focused on engineering robotic arms that perform manufacturing processes. In the space industry, robotics focuses on highly specialized, one-of-kind planetary rovers. Unlike a highly automated manufacturing plant, a planetary rover operating on the dark side of the moon -- without radio communication -- might run into unexpected situations. At a minimum, a planetary rover must have some source of sensory input, some way of interpreting that input, and a way of modifying its actions to respond to a changing world. Furthermore, the need to sense and adapt to a partially unknown environment requires intelligence (in other words, artificial intelligence).

智能避障机器人设计外文翻译

INTELLIGENT VEHICLE Our society is awash in “machine intelligence” of various kinds.Over the last century, we have witnessed more and more of the “drudgery” of daily living being replaced by devices such as washing machines. One remaining area of both drudgery and danger, however, is the daily act ofdriving automobiles 1.2 million people were killed in traffic crashes in 2002, which was 2.1% of all globaldeaths and the 11th ranked cause of death . If this trend continues, an estimated 8.5 million people will be dying every year in road crashes by 2020. In fact, the U.S. Department of Transportation has estimated the overall societal cost of road crashes annually in the United States at greater than $230 billion. When hundreds or thousands of vehicles are sharing the same roads at the same time, leading to the all too familiar experience of congested traffic. Traffic congestion undermines our quality of life in the same way air pollution undermines public health.Around 1990, road transportation professionals began to apply them to traffic and road management. Thus was born the intelligent transportation system(ITS). Starting in the late 1990s, ITS systems were developed and deployed. In developed countries, travelers today have access to signifi-cant amounts of information about travel conditions, whether they are driving their own vehicle or riding on public transit systems. As the world energy crisis, and the war and the energy

发动机类外文文献翻译(中文)

. 轻型发动机设计方案 摘要: 在过去的一些年里,新一代汽车发动机燃油效率并不是像我们预料中的那样会有所降低。其原因:汽车重量的增加。通过对汽车发动机整车重量以及部分重量的分析知:曲轴箱作为一个单一部件具有潜在的可减少重量的部件,这篇论文讲述的是通过利用轻型材料和现代的设计手段减少发动机重量的方法。 将轻型材料应用于曲轴箱设计构思中包含着广泛的设计理念,这种设计理念就是尽最大可能利用被选材料所具有的可能性去减少汽车重量,以下我将详细的谈论关于直列式和V-型发动机特殊方法的构思,发动机重量减轻也可以利用中小型发动机来代替又大又重的发动机,现代技术以被应用于现存的发动机设计构思中从而增加发动机功率重量比,使发动机性能得到提高因此它的市场价值也得到提高。 新型轻型发动机设计方案中有一个重要方面就是与传统发动机设计理念相比要尽量减小发动机零部件数量,因为这样对于减少整车重量有着非常重要作用。 介绍: 汽车在生态方面和将来继续充当普通交通工具的要求已经显著提高尤其在美国和欧洲。通过合法的要求使那些有压力的顾客在这方面得到缓解。必需考虑到这样的事实,对于燃油的消耗,排放,回收在利用这些中心问题要有一个回应。 在过去的一些年里,汽车发动机的发展取的了进步,使发动机功率得到了显著的提高同时在降低发动机燃油消耗和排放方面已经付出巨大的努力。通过应用直喷,废气涡轮增压和多气门技术于柴油发动机中,使发动机的性能得到显著提高。 新车取代与在它之前所有具有相类似功能车时,其新车发动机工作效率的提高并不是通过对原有车的有效改进。整个交通工具工作效率停滞不前甚至降低的原因是在过去的十五年里增加了15%~20%的车辆(图1)。尽管轻型材料的使用不断增长以及设计者有意识的向轻型结构方面设计但是重量减轻却被其他方面所弥补。读者可以通过以下方面得知:多余的汽车外形 安全方面的改进

搬运机器人外文翻译

外文翻译 专业机械电子工程 学生姓名张华 班级 B机电092 学号 05 指导教师袁健

外文资料名称:Research,design and experiment of end effector for wafer transfer robot 外文资料出处:Industrail Robot:An International Journal 附件: 1.外文资料翻译译文 2.外文原文

晶片传送机器人末端效应器研究、设计和实验 刘延杰、徐梦、曹玉梅 张华译 摘要:目的——晶片传送机器人扮演一个重要角色IC制造行业并且末端执行器是一个重要的组成部分的机器人。本文的目的是使晶片传送机器人通过研究其末端执行器提高传输效率,同时减少晶片变形。 设计/方法/方法——有限元方法分析了晶片变形。对于在真空晶片传送机器人工作,首先,作者运用来自壁虎的超细纤维阵列的设计灵感研究机器人的末端执行器,和现在之间方程机器人的交通加速度和参数的超细纤维数组。基于这些研究,一种微阵列凹凸设计和应用到一个结构优化的末端执行器。对于晶片传送机器人工作在大气环境中,作者分析了不同因素的影响晶片变形。在吸收面积的压力分布的计算公式,提出了最大传输加速度。最后, 根据这些研究得到了一个新的种末端执行器设计大气机器人。 结果——实验结果表明, 通过本文研究应用晶片传送机器人的转换效率已经得到显着提高。并且晶片变形吸收力得到控制。 实际意义——通过实验可以看出,通过本文的研究,可以用来提高机器人传输能力, 在生产环境中减少晶片变形。还为进一步改进和研究末端执行器打下坚实的基础,。 创意/价值——这是第一次应用研究由壁虎启发了的超细纤维阵列真空晶片传送机器人。本文还通过有限元方法仔细分析不同因素在晶片变形的影响。关键词:晶片传送机器人末端执行器、超细纤维数组、晶片 1.介绍

人工智能专业外文翻译-机器人

译文资料: 机器人 首先我介绍一下机器人产生的背景,机器人技术的发展,它应该说是一个科学技术发展共同的一个综合性的结果,同时,为社会经济发展产生了一个重大影响的一门科学技术,它的发展归功于在第二次世界大战中各国加强了经济的投入,就加强了本国的经济的发展。另一方面它也是生产力发展的需求的必然结果,也是人类自身发展的必然结果,那么随着人类的发展,人们在不断探讨自然过程中,在认识和改造自然过程中,需要能够解放人的一种奴隶。那么这种奴隶就是代替人们去能够从事复杂和繁重的体力劳动,实现人们对不可达世界的认识和改造,这也是人们在科技发展过程中的一个客观需要。 机器人有三个发展阶段,那么也就是说,我们习惯于把机器人分成三类,一种是第一代机器人,那么也叫示教再现型机器人,它是通过一个计算机,来控制一个多自由度的一个机械,通过示教存储程序和信息,工作时把信息读取出来,然后发出指令,这样的话机器人可以重复的根据人当时示教的结果,再现出这种动作,比方说汽车的点焊机器人,它只要把这个点焊的过程示教完以后,它总是重复这样一种工作,它对于外界的环境没有感知,这个力操作力的大小,这个工件存在不存在,焊的好与坏,它并不知道,那么实际上这种从第一代机器人,也就存在它这种缺陷,因此,在20世纪70年代后期,人们开始研究第二代机器人,叫带感觉的机器人,这种带感觉的机器人是类似人在某种功能的感觉,比如说力觉、触觉、滑觉、视觉、听觉和人进行相类比,有了各种各样的感觉,比方说在机器人抓一个物体的时候,它实际上力的大小能感觉出来,它能够通过视觉,能够去感受和识别它的形状、大小、颜色。抓一个鸡蛋,它能通过一个触觉,知道它的力的大小和滑动的情况。第三代机器人,也是我们机器人学中一个理想的所追求的最高级的阶段,叫智能机器人,那么只要告诉它做什么,不用告诉它怎么去做,它就能完成运动,感知思维和人机通讯的这种功能和机能,那么这个目前的发展还是相对的只是在局部有这种智能的概念和含义,但真正完整意义的这种智能机器人实际上并没有存在,而只是随着我们不断的科学技术的发展,智能的概念越来越丰富,它内涵越来越宽。 下面我简单介绍一下我国机器人发展的基本概况。由于我们国家存在很多其

Manufacturing Engineering and Technology(机械类英文文献+翻译)

Manufacturing Engineering and Technology—Machining Serope kalpakjian;Steven R.Schmid 机械工业出版社2004年3月第1版 20.9 MACHINABILITY The machinability of a material usually defined in terms of four factors: 1、Surface finish and integrity of the machined part; 2、Tool life obtained; 3、Force and power requirements; 4、Chip control. Thus, good machinability good surface finish and integrity, long tool life, and low force And power requirements. As for chip control, long and thin (stringy) cured chips, if not broken up, can severely interfere with the cutting operation by becoming entangled in the cutting zone. Because of the complex nature of cutting operations, it is difficult to establish relationships that quantitatively define the machinability of a material. In manufacturing plants, tool life and surface roughness are generally considered to be the most important factors in machinability. Although not used much any more, approximate machinability ratings are available in the example below. 20.9.1 Machinability Of Steels Because steels are among the most important engineering materials (as noted in Chapter 5), their machinability has been studied extensively. The machinability of steels has been mainly improved by adding lead and sulfur to obtain so-called free-machining steels. Resulfurized and Rephosphorized steels. Sulfur in steels forms manganese sulfide inclusions (second-phase particles), which act as stress raisers in the primary shear zone. As a result, the chips produced break up easily and are small; this improves machinability. The size, shape, distribution, and concentration of these inclusions significantly influence machinability. Elements such as tellurium and selenium, which are both chemically similar to sulfur, act as inclusion modifiers in

外文翻译-多自由度步行机器人

多自由度步行机器人 摘要在现实生活中设计一款不仅可以倒下而且还可以站起来的机器人灵活智能机器人很重要。本文提出了一种两臂两足机器人,即一个模仿机器人,它可以步行、滚动和站起来。该机器人由一个头,两个胳膊和两条腿组成。基于远程控制,设计了双足机器人的控制系统,解决了机器人大脑内的机构无法与无线电联系的问题。这种远程控制使机器人具有强大的计算头脑和有多个关节轻盈的身体。该机器人能够保持平衡并长期使用跟踪视觉,通过一组垂直传感器检测是否跌倒,并通过两个手臂和两条腿履行起立动作。用实际例子对所开发的系统和实验结果进行了描述。 1 引言随着人类儿童的娱乐,对于设计的双足运动的机器人具有有站起来动作的能力是必不可少。 为了建立一个可以实现两足自动步行的机器人,设计中感知是站立还是否躺着的传感器必不可少。两足步行机器人它主要集中在动态步行,作为一种先进的控制问题来对待它。然而,在现实世界中把注意力集中在智能反应,更重要的是创想,而不是一个不会倒下的机器人,是一个倒下来可以站起来的机器人。 为了建立一个既能倒下又能站起来的机器人,机器人需要传感系统就要知道它是否跌倒或没有跌倒。虽然视觉是一个机器人最重要的遥感功能,但由于视觉系统规模和实力的限制,建立一个强大的视觉系统在机器人自己的身体上是困难的。如果我们想进一步要求动态反应和智能推理经验的基础上基于视觉的机器人行为研究,那么机器人机构要轻巧足以够迅速作出迅速反应,并有许多自由度为了显示驱动各种智能行为。至于有腿机器人,只有一个以视觉为基础的

小小的研究。面临的困难是在基于视觉有腿机器人实验研究上由硬件的显示所限制。在有限的硬件基础上是很难继续发展先进的视觉软件。为了解决这些问题和推进基于视觉的行为研究,可以通过建立远程脑的办法。身体和大脑相连的无线链路使用无线照相机和远程控制机器人,因为机体并不需要电脑板,所以它变得更加容易建立一个有许多自由度驱动的轻盈机身。 在这项研究中,我们制定了一个使用远程脑机器人的环境并且使它执行平衡的视觉和起立的手扶两足机器人,通过胳膊和腿的合作,该系统和实验结果说明如下。图 1 远程脑系统的硬件配置图 2 两组机器人的身体结构 2 远程脑系统 远程控制机器人不使用自己大脑内的机构。它留大脑在控制系统中并且与它用无线电联系。这使我们能够建立一个自由的身体和沉重大脑的机器人。身体和大脑的定义软件和硬件之间连接的接口。身体是为了适应每个研究项目和任务而设计的。这使我们提前进行研究各种真实机器人系统。 一个主要利用远程脑机器人是基于超级并行计算机上有一个大型及重型颅脑。虽然硬件技术已经先进了并拥有生产功能强大的紧凑型视觉系统的规模,但是硬件仍然很大。摄像头和视觉处理器的无线连接已经成为一种研究工具。远程脑的做法使我们在基于视觉机器人技术各种实验问题的研究上取得进展。 另一个远程脑的做法的优点是机器人机体轻巧。这开辟了与有腿移动机器人合作的可能性。至于动物,一个机器人有 4 个可以行走的四肢。我们的重点是基于视觉的适应行为的4肢机器人、机械动物,在外地进行试验还没有太多的研究。 大脑是提出的在母体环境中通过接代遗传。大脑和母体可以分享新设计

相关文档
最新文档