Dear Editor,This letter considers the formation control of multiple mobile robot systems(MMRS)that only relies on the local observation information.A new distributed finite-time observer is proposed for MMRS under dir...Dear Editor,This letter considers the formation control of multiple mobile robot systems(MMRS)that only relies on the local observation information.A new distributed finite-time observer is proposed for MMRS under directed graph to estimate the relative information between each follower robot and the leader robot.Then the formation control problem is transformed into the tracking problem and a finite-time tracking controller is proposed based on the robot model feature.展开更多
A simple analytical model method for dynamics of robotic manipulators is proposed.Problem of deriving model matrix elements is transformed into problem of solving for driving forceand driving torque under specified co...A simple analytical model method for dynamics of robotic manipulators is proposed.Problem of deriving model matrix elements is transformed into problem of solving for driving forceand driving torque under specified condition by recursive dynamic equations. Expressions of reaction force in arbitrary joint in numeric-symbolic form are also derived. The properties of modelmatrices are given. Corresponding software which can recognize and manipulate symbols is developed and can be used to generate model and real-time code of robotic dynamics.展开更多
In this paper, a dynamic model for an underwater snake-like robot is developed based on Kane's dynamic equations. This methodology allows construction of the dynamic model simply and incrementally. The partial vel...In this paper, a dynamic model for an underwater snake-like robot is developed based on Kane's dynamic equations. This methodology allows construction of the dynamic model simply and incrementally. The partial velocity is deduced. The forces which contribute to dynamics are determined by Kane's approach. The generalized active forces and the generalized inertia forces are deduced. The model developed in this paper includes inertia force, inertia moment, gravity, control torques, and three major hydrodynamic forces: added mass, profile drag and buoyancy. The equations of hydrodynamic forces are deduced. Kane's method provides a direct approach for incorporating external environmental forces into the model. The dynamic model developed in this paper is obtained in a closed form which is well suited for control purposes. It is also computationally efficient and has physical insight into what forces really influence the system dynamics. The simulation result shows that the proposed method is feasible.展开更多
In this paper, the kinematics and dynamics of an underwater quadruped walking robot were derived based on Kane dynamic equations. This methodology allows construction of the dynamic model simply and incrementally. The...In this paper, the kinematics and dynamics of an underwater quadruped walking robot were derived based on Kane dynamic equations. This methodology allows construction of the dynamic model simply and incrementally. The velocity and angular velocity components of an underwater quadruped walking robot were served as the generalized velocities. The forces which contribute to dynamics of an underwater quadruped walking robot were determined by Kane's approach. The equations of hydrodynamic forces of an underwater quadruped walking robot were deduced. Hydrodynamic coefficients were determined by experiments. The dynamic model was established by obtaining the generalized active forces and the generalized inertia forces. Numerical simulations of the walking behavior on underwater flat ground were implemented to verify the dynamic model of an underwater quadruped walking robot. Simulation results show that the dynamic model is correct.展开更多
This paper presents a mechanical model of jumping robot based on the biological mechanism analysis of frog. By biological observation and kinematic analysis the frog jump is divided into take-offphase, aerial phase an...This paper presents a mechanical model of jumping robot based on the biological mechanism analysis of frog. By biological observation and kinematic analysis the frog jump is divided into take-offphase, aerial phase and landing phase. We find the similar trajectories of hindlimb joints during jump, the important effect of foot during take-off and the role of forelimb in supporting the body. Based on the observation, the frog jump is simplified and a mechanical model is put forward. The robot leg is represented by a 4-bar spring/linkage mechanism model, which has three Degrees of Freedom (DOF) at hip joint and one DOF (passive) at tarsometatarsal joint on the foot. The shoulder and elbow joints each has one DOF for the balancing function of arm. The ground reaction force of the model is analyzed and compared with that of frog during take-off. The results show that the model has the same advantages of low likelihood of premature lift-off and high efficiency as the frog. Analysis results and the model can be employed to develop and control a robot capable of mimicking the jumping behavior of frog.展开更多
This paper presents a novel enhanced human-robot interaction system based on model reference adaptive control. The presented method delivers guaranteed stability and task performance and has two control loops. A robot...This paper presents a novel enhanced human-robot interaction system based on model reference adaptive control. The presented method delivers guaranteed stability and task performance and has two control loops. A robot-specific inner loop, which is a neuroadaptive controller, learns the robot dynamics online and makes the robot respond like a prescribed impedance model. This loop uses no task information, including no prescribed trajectory. A task-specific outer loop takes into account the human operator dynamics and adapts the prescribed robot impedance model so that the combined human-robot system has desirable characteristics for task performance. This design is based on model reference adaptive control, but of a nonstandard form. The net result is a controller with both adaptive impedance characteristics and assistive inputs that augment the human operator to provide improved task performance of the human-robot team. Simulations verify the performance of the proposed controller in a repetitive point-to-point motion task. Actual experimental implementations on a PR2 robot further corroborate the effectiveness of the approach.展开更多
The complete dynamics model of a four-Mecanum-wheeled robot considering mass eccentricity and friction uncertainty is derived using the Lagrange’s equation. Then based on the dynamics model, a nonlinear stable adapti...The complete dynamics model of a four-Mecanum-wheeled robot considering mass eccentricity and friction uncertainty is derived using the Lagrange’s equation. Then based on the dynamics model, a nonlinear stable adaptive control law is derived using the backstepping method via Lyapunov stability theory. In order to compensate for the model uncertainty, a nonlinear damping term is included in the control law, and the parameter update law with σ-modification is considered for the uncertainty estimation. Computer simulations are conducted to illustrate the suggested control approach.展开更多
A systematic method for swimming control of the underwater snake-like robot is still lacking. We construct a simulation platform of the underwater snake-like robot swimming based on Kane's dynamic model and centra...A systematic method for swimming control of the underwater snake-like robot is still lacking. We construct a simulation platform of the underwater snake-like robot swimming based on Kane's dynamic model and central pattern generator(CPG). The partial velocity is deduced. The forces which contribute to dynamics are determined by Kane's approach. Hydrodynamic coefficients are determined by experiments. Then, we design a CPG-based control architecture implemented as the system of coupled nonlinear oscillators. The CPG, like its biological counterpart, can produce coordinated patterns of rhythmic activity while being modulated by simple control parameters. The relations between the CPG parameters and the speed of the underwater snake-like robot swimming are investigated. Swimming in a straight line, turning, and switching between swimming modes are implemented in our simulation platform to prove the feasibility of the proposed simulation platform. The results show that the simulation platform can imitate different swimming modes of the underwater snake-like robot.展开更多
Robotic manipulators are widely used in applications that require fast and precise motion.Such devices,however,are prompt to nonlinear control issues due to the flexibility in joints and the friction in the motors wit...Robotic manipulators are widely used in applications that require fast and precise motion.Such devices,however,are prompt to nonlinear control issues due to the flexibility in joints and the friction in the motors within the dynamics of their rigid part.To address these issues,the Linear Matrix Inequalities(LMIs)and Parallel Distributed Compensation(PDC)approaches are implemented in the Takagy–Sugeno Fuzzy Model(T-SFM).We propose the following methodology;initially,the state space equations of the nonlinear manipulator model are derived.Next,a Takagy–Sugeno Fuzzy Model(T-SFM)technique is used for linearizing the state space equations of the nonlinear manipulator.The T-SFM controller is developed using the Parallel Distributed Compensation(PDC)method.The prime concept of the designed controller is to compensate for all the fuzzy rules.Furthermore,the Linear Matrix Inequalities(LMIs)are applied to generate adequate cases to ensure stability and control.Convex programming methods are applied to solve the developed LMIs problems.Simulations developed for the proposed model show that the proposed controller stabilized the system with zero tracking error in less than 1.5 s.展开更多
Model based control schemes use the inverse dynamics of the robot arm to produce the main torque component necessary for trajectory tracking. For model-based controller one is required to know the model parameters acc...Model based control schemes use the inverse dynamics of the robot arm to produce the main torque component necessary for trajectory tracking. For model-based controller one is required to know the model parameters accurately. This is a very difficult task especially if the manipulator is flexible. So a reduced model based controller has been developed, which requires only the information of space robot base velocity and link parameters. The flexible link is modeled as Euler Bernoulli beam. To simplify the analysis we have considered Jacobian of rigid manipulator. Bond graph modeling is used to model the dynamics of the system and to devise the control strategy. The scheme has been verified using simulation for two links flexible space manipulator.展开更多
Models for the design of assembly processes are considered. Various models for the voice control of an industrial robot are considered: a logical model, semantic networks, a frame model and Petri nets. It is shown tha...Models for the design of assembly processes are considered. Various models for the voice control of an industrial robot are considered: a logical model, semantic networks, a frame model and Petri nets. It is shown that this set of models allows describing the process of designing the technological process for an industrial robot. The logical model of the technological process allows you to define logical relationships. A model based on semantic networks describes the relationship between assembly units in a detail. This allows you to determine the order and method of registration, as well as the mutual orientation of assembly units in the product. The frame model provides the ability to streamline the execution of the build process. A model based on Petri nets allows one to describe the type and sequence of technological transitions. Based on the proposed models, a method of voice control for an industrial robot is developed. The basic principles of voice control for an industrial robot are considered.展开更多
The idea of modular architecture of robots has a significant influence on the flexible production. The main task of the work presented in this paper is to establish an object oriented da...The idea of modular architecture of robots has a significant influence on the flexible production. The main task of the work presented in this paper is to establish an object oriented data model for conceptual design of modular robots in order to enhance the intelligence of the CAD system for reconfigurable modular robots. This data model should provide all the necessary information on robots, tasks and the working environment for automatically mapping from functions required to structures of robots. The architecture of modular robots and their working environments are illustrated. The conceptual data models of modular robots with environments and tasks written with EXPRESS are developed in details. A case study on an assembly performed by two modular robots is illustrated.展开更多
Parallel robots with SCARA(selective compliance assembly robot arm) motions are utilized widely in the field of high speed pick-and-place manipulation. Error modeling for these robots generally simplifies the parall...Parallel robots with SCARA(selective compliance assembly robot arm) motions are utilized widely in the field of high speed pick-and-place manipulation. Error modeling for these robots generally simplifies the parallelogram structures included by the robots as a link. As the established error model fails to reflect the error feature of the parallelogram structures, the effect of accuracy design and kinematic calibration based on the error model come to be undermined. An error modeling methodology is proposed to establish an error model of parallel robots with parallelogram structures. The error model can embody the geometric errors of all joints, including the joints of parallelogram structures. Thus it can contain more exhaustively the factors that reduce the accuracy of the robot. Based on the error model and some sensitivity indices defined in the sense of statistics, sensitivity analysis is carried out. Accordingly, some atlases are depicted to express each geometric error’s influence on the moving platform’s pose errors. From these atlases, the geometric errors that have greater impact on the accuracy of the moving platform are identified, and some sensitive areas where the pose errors of the moving platform are extremely sensitive to the geometric errors are also figured out. By taking into account the error factors which are generally neglected in all existing modeling methods, the proposed modeling method can thoroughly disclose the process of error transmission and enhance the efficacy of accuracy design and calibration.展开更多
The increasing demand on robotic system performance leads to the use of advanced control strategies. A variable structure model-following adaptive control design is presented for the nonlinear robot manipulator sys...The increasing demand on robotic system performance leads to the use of advanced control strategies. A variable structure model-following adaptive control design is presented for the nonlinear robot manipulator systems, when subjected to fast and wide ranges of unknown-but-bounded parameter variations and disturbances. The design does not require any knowledge of a nonlinear robotic system. The system is robust and insensitive to the parameter variation, disturbances, as well as to the unmodeled dynamics. This insensitive property enables the elimination of interactions among the various joints of the robotic manipulator. In the closed loop, the robotic system asymptotically converges to the reference trajectory with a Prescribed transient resPOnse. The problem of chattering is discussed with the introduction of the special approaches: boundary layer, smoothing law, and nonlinear compensation.展开更多
Geometric information is important for automatic programming of arc welding robot. Complete geometric models of robotic arc welding are established in this paper. In the geometric model of weld seam, an equation with ...Geometric information is important for automatic programming of arc welding robot. Complete geometric models of robotic arc welding are established in this paper. In the geometric model of weld seam, an equation with seam length as its parameter is introduced to represent any weld seam. The method to determine discrete programming points on a weld seam is presented. In the geometric model of weld workpiece, three class primitives and CSG tree are used to describe weld workpiece. Detailed data structure is presented. In pose transformation of torch, world frame, torch frame and active frame are defined, and transformation between frames is presented. Based on these geometric models, an automatic programming software package for robotic arc welding, RAWCAD, is developed. Experiments show that the geometric models are practical and reliable.展开更多
基金supported by the National Natural Science Foundation of China(62073113,62003122,62303148)the Fundamental Research Funds for the Central Universities(MCCSE2023A01,JZ2023HGTA0201,JZ2023HGQA0109)the Anhui Provincial Natural Science Foundation(2308085QF204)
文摘Dear Editor,This letter considers the formation control of multiple mobile robot systems(MMRS)that only relies on the local observation information.A new distributed finite-time observer is proposed for MMRS under directed graph to estimate the relative information between each follower robot and the leader robot.Then the formation control problem is transformed into the tracking problem and a finite-time tracking controller is proposed based on the robot model feature.
文摘A simple analytical model method for dynamics of robotic manipulators is proposed.Problem of deriving model matrix elements is transformed into problem of solving for driving forceand driving torque under specified condition by recursive dynamic equations. Expressions of reaction force in arbitrary joint in numeric-symbolic form are also derived. The properties of modelmatrices are given. Corresponding software which can recognize and manipulate symbols is developed and can be used to generate model and real-time code of robotic dynamics.
基金the National Natural Science Foundation of China(No.51009091)the Special ResearchFund for the Doctoral Program of Higher Education ofChina(No.20100073120016)
文摘In this paper, a dynamic model for an underwater snake-like robot is developed based on Kane's dynamic equations. This methodology allows construction of the dynamic model simply and incrementally. The partial velocity is deduced. The forces which contribute to dynamics are determined by Kane's approach. The generalized active forces and the generalized inertia forces are deduced. The model developed in this paper includes inertia force, inertia moment, gravity, control torques, and three major hydrodynamic forces: added mass, profile drag and buoyancy. The equations of hydrodynamic forces are deduced. Kane's method provides a direct approach for incorporating external environmental forces into the model. The dynamic model developed in this paper is obtained in a closed form which is well suited for control purposes. It is also computationally efficient and has physical insight into what forces really influence the system dynamics. The simulation result shows that the proposed method is feasible.
基金the National Nature Science Foundation of China(No.51009091)the Special ResearchFund for the Doctoral Program of Higher Education(No.20100073120016)
文摘In this paper, the kinematics and dynamics of an underwater quadruped walking robot were derived based on Kane dynamic equations. This methodology allows construction of the dynamic model simply and incrementally. The velocity and angular velocity components of an underwater quadruped walking robot were served as the generalized velocities. The forces which contribute to dynamics of an underwater quadruped walking robot were determined by Kane's approach. The equations of hydrodynamic forces of an underwater quadruped walking robot were deduced. Hydrodynamic coefficients were determined by experiments. The dynamic model was established by obtaining the generalized active forces and the generalized inertia forces. Numerical simulations of the walking behavior on underwater flat ground were implemented to verify the dynamic model of an underwater quadruped walking robot. Simulation results show that the dynamic model is correct.
基金the National High Technology Research and Development Program of China (No.2006AA04Z245)Program for Changjiang Scholars and Innovative Research Team in University (PCSIRT) (IRT0423)
文摘This paper presents a mechanical model of jumping robot based on the biological mechanism analysis of frog. By biological observation and kinematic analysis the frog jump is divided into take-offphase, aerial phase and landing phase. We find the similar trajectories of hindlimb joints during jump, the important effect of foot during take-off and the role of forelimb in supporting the body. Based on the observation, the frog jump is simplified and a mechanical model is put forward. The robot leg is represented by a 4-bar spring/linkage mechanism model, which has three Degrees of Freedom (DOF) at hip joint and one DOF (passive) at tarsometatarsal joint on the foot. The shoulder and elbow joints each has one DOF for the balancing function of arm. The ground reaction force of the model is analyzed and compared with that of frog during take-off. The results show that the model has the same advantages of low likelihood of premature lift-off and high efficiency as the frog. Analysis results and the model can be employed to develop and control a robot capable of mimicking the jumping behavior of frog.
基金The work was supported by the National Science Foundation,the Office of Naval Research grant,the AFOSR (Air Force Office of Scientific Research) EOARD (European Office of Aerospace Research and Development) grant,the U.S. Army Research Office grant
文摘This paper presents a novel enhanced human-robot interaction system based on model reference adaptive control. The presented method delivers guaranteed stability and task performance and has two control loops. A robot-specific inner loop, which is a neuroadaptive controller, learns the robot dynamics online and makes the robot respond like a prescribed impedance model. This loop uses no task information, including no prescribed trajectory. A task-specific outer loop takes into account the human operator dynamics and adapts the prescribed robot impedance model so that the combined human-robot system has desirable characteristics for task performance. This design is based on model reference adaptive control, but of a nonstandard form. The net result is a controller with both adaptive impedance characteristics and assistive inputs that augment the human operator to provide improved task performance of the human-robot team. Simulations verify the performance of the proposed controller in a repetitive point-to-point motion task. Actual experimental implementations on a PR2 robot further corroborate the effectiveness of the approach.
文摘The complete dynamics model of a four-Mecanum-wheeled robot considering mass eccentricity and friction uncertainty is derived using the Lagrange’s equation. Then based on the dynamics model, a nonlinear stable adaptive control law is derived using the backstepping method via Lyapunov stability theory. In order to compensate for the model uncertainty, a nonlinear damping term is included in the control law, and the parameter update law with σ-modification is considered for the uncertainty estimation. Computer simulations are conducted to illustrate the suggested control approach.
基金the National Natural Science Foundation of China(No.51009091)the Special Research Fund for the Doctoral Program of Higher Education of China(No.20100073120016)
文摘A systematic method for swimming control of the underwater snake-like robot is still lacking. We construct a simulation platform of the underwater snake-like robot swimming based on Kane's dynamic model and central pattern generator(CPG). The partial velocity is deduced. The forces which contribute to dynamics are determined by Kane's approach. Hydrodynamic coefficients are determined by experiments. Then, we design a CPG-based control architecture implemented as the system of coupled nonlinear oscillators. The CPG, like its biological counterpart, can produce coordinated patterns of rhythmic activity while being modulated by simple control parameters. The relations between the CPG parameters and the speed of the underwater snake-like robot swimming are investigated. Swimming in a straight line, turning, and switching between swimming modes are implemented in our simulation platform to prove the feasibility of the proposed simulation platform. The results show that the simulation platform can imitate different swimming modes of the underwater snake-like robot.
文摘Robotic manipulators are widely used in applications that require fast and precise motion.Such devices,however,are prompt to nonlinear control issues due to the flexibility in joints and the friction in the motors within the dynamics of their rigid part.To address these issues,the Linear Matrix Inequalities(LMIs)and Parallel Distributed Compensation(PDC)approaches are implemented in the Takagy–Sugeno Fuzzy Model(T-SFM).We propose the following methodology;initially,the state space equations of the nonlinear manipulator model are derived.Next,a Takagy–Sugeno Fuzzy Model(T-SFM)technique is used for linearizing the state space equations of the nonlinear manipulator.The T-SFM controller is developed using the Parallel Distributed Compensation(PDC)method.The prime concept of the designed controller is to compensate for all the fuzzy rules.Furthermore,the Linear Matrix Inequalities(LMIs)are applied to generate adequate cases to ensure stability and control.Convex programming methods are applied to solve the developed LMIs problems.Simulations developed for the proposed model show that the proposed controller stabilized the system with zero tracking error in less than 1.5 s.
文摘Model based control schemes use the inverse dynamics of the robot arm to produce the main torque component necessary for trajectory tracking. For model-based controller one is required to know the model parameters accurately. This is a very difficult task especially if the manipulator is flexible. So a reduced model based controller has been developed, which requires only the information of space robot base velocity and link parameters. The flexible link is modeled as Euler Bernoulli beam. To simplify the analysis we have considered Jacobian of rigid manipulator. Bond graph modeling is used to model the dynamics of the system and to devise the control strategy. The scheme has been verified using simulation for two links flexible space manipulator.
文摘Models for the design of assembly processes are considered. Various models for the voice control of an industrial robot are considered: a logical model, semantic networks, a frame model and Petri nets. It is shown that this set of models allows describing the process of designing the technological process for an industrial robot. The logical model of the technological process allows you to define logical relationships. A model based on semantic networks describes the relationship between assembly units in a detail. This allows you to determine the order and method of registration, as well as the mutual orientation of assembly units in the product. The frame model provides the ability to streamline the execution of the build process. A model based on Petri nets allows one to describe the type and sequence of technological transitions. Based on the proposed models, a method of voice control for an industrial robot is developed. The basic principles of voice control for an industrial robot are considered.
文摘The idea of modular architecture of robots has a significant influence on the flexible production. The main task of the work presented in this paper is to establish an object oriented data model for conceptual design of modular robots in order to enhance the intelligence of the CAD system for reconfigurable modular robots. This data model should provide all the necessary information on robots, tasks and the working environment for automatically mapping from functions required to structures of robots. The architecture of modular robots and their working environments are illustrated. The conceptual data models of modular robots with environments and tasks written with EXPRESS are developed in details. A case study on an assembly performed by two modular robots is illustrated.
基金Supported by National Natural Science Foundation of China(Grant No.51305222)National Key Scientific and Technological Program of China(Grant No.2013ZX04001-021)
文摘Parallel robots with SCARA(selective compliance assembly robot arm) motions are utilized widely in the field of high speed pick-and-place manipulation. Error modeling for these robots generally simplifies the parallelogram structures included by the robots as a link. As the established error model fails to reflect the error feature of the parallelogram structures, the effect of accuracy design and kinematic calibration based on the error model come to be undermined. An error modeling methodology is proposed to establish an error model of parallel robots with parallelogram structures. The error model can embody the geometric errors of all joints, including the joints of parallelogram structures. Thus it can contain more exhaustively the factors that reduce the accuracy of the robot. Based on the error model and some sensitivity indices defined in the sense of statistics, sensitivity analysis is carried out. Accordingly, some atlases are depicted to express each geometric error’s influence on the moving platform’s pose errors. From these atlases, the geometric errors that have greater impact on the accuracy of the moving platform are identified, and some sensitive areas where the pose errors of the moving platform are extremely sensitive to the geometric errors are also figured out. By taking into account the error factors which are generally neglected in all existing modeling methods, the proposed modeling method can thoroughly disclose the process of error transmission and enhance the efficacy of accuracy design and calibration.
文摘The increasing demand on robotic system performance leads to the use of advanced control strategies. A variable structure model-following adaptive control design is presented for the nonlinear robot manipulator systems, when subjected to fast and wide ranges of unknown-but-bounded parameter variations and disturbances. The design does not require any knowledge of a nonlinear robotic system. The system is robust and insensitive to the parameter variation, disturbances, as well as to the unmodeled dynamics. This insensitive property enables the elimination of interactions among the various joints of the robotic manipulator. In the closed loop, the robotic system asymptotically converges to the reference trajectory with a Prescribed transient resPOnse. The problem of chattering is discussed with the introduction of the special approaches: boundary layer, smoothing law, and nonlinear compensation.
基金This paperis supported by National Nature Science Foundation! (No.5963 51 60 )Advanced University Doctoral Subject Foundatio
文摘Geometric information is important for automatic programming of arc welding robot. Complete geometric models of robotic arc welding are established in this paper. In the geometric model of weld seam, an equation with seam length as its parameter is introduced to represent any weld seam. The method to determine discrete programming points on a weld seam is presented. In the geometric model of weld workpiece, three class primitives and CSG tree are used to describe weld workpiece. Detailed data structure is presented. In pose transformation of torch, world frame, torch frame and active frame are defined, and transformation between frames is presented. Based on these geometric models, an automatic programming software package for robotic arc welding, RAWCAD, is developed. Experiments show that the geometric models are practical and reliable.