armarx::control::njoint_mp_controller::task_space Namespace Reference

This file is part of ArmarX. More...

Classes

struct  Constraint
 
class  KeypointMPController
 Brief description of class KeypointMPController. More...
 
struct  KVILImpedanceMPConfig
 
class  NJointKeypointsAdmittanceMPController
 Brief description of class NJointKeypointsAdmittanceMPController. More...
 
class  NJointKeypointsImpedanceMPController
 Brief description of class NJointKeypointsImpedanceMPController. More...
 
class  NJointKVILImpedanceMPController
 Brief description of class NJointKVILImpedanceMPController. More...
 
class  NJointTSAdmittanceMPController
 Brief description of class NJointTSAdmittanceMPController. More...
 
class  NJointTSImpedanceMPController
 Brief description of class NJointTSImpedanceMPController. More...
 
struct  TSAdmittanceMPConfig
 
struct  TSImpedanceMPConfig
 

Typedefs

using ConstraintPtr = std::shared_ptr< Constraint >
 

Functions

Constraint fromAron (const arondto::Constraint &dto)
 
void fromAron (const arondto::Constraint &dto, Constraint &bo)
 
void fromAron (const arondto::KVILImpedanceMPConfig &dto, KVILImpedanceMPConfig &bo)
 
void fromAron (const arondto::TSAdmittanceMPConfig &dto, TSAdmittanceMPConfig &bo)
 
void fromAron (const arondto::TSImpedanceMPConfig &dto, TSImpedanceMPConfig &bo)
 

Variables

NJointControllerRegistration< KeypointMPControllerregistrationControllerKeypointMPController ("KeypointMPController")
 
NJointControllerRegistration< NJointKeypointsAdmittanceMPControllerregistrationControllerNJointKeypointsAdmittanceMPController ("NJointKeypointsAdmittanceMPController")
 
NJointControllerRegistration< NJointKeypointsImpedanceMPControllerregistrationControllerNJointKeypointsImpedanceMPController ("NJointKeypointsImpedanceMPController")
 
NJointControllerRegistration< NJointKVILImpedanceMPControllerregistrationControllerNJointKVILImpedanceMPController ("NJointKVILImpedanceMPController")
 
NJointControllerRegistration< NJointTSAdmittanceMPControllerregistrationControllerNJointTSAdmittanceMPController ("NJointTSAdmittanceMPController")
 
NJointControllerRegistration< NJointTSImpedanceMPControllerregistrationControllerNJointTSImpedanceMPController ("NJointTSImpedanceMPController")
 

Detailed Description

This file is part of ArmarX.

ArmarX is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License version 2 as published by the Free Software Foundation.

ArmarX is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Author
Jianfeng Gao ( jianfeng dot gao at kit dot edu )
Date
2023

Typedef Documentation

◆ ConstraintPtr

using ConstraintPtr = std::shared_ptr<Constraint>

Definition at line 60 of file KVILImpedanceController.h.

Function Documentation

◆ fromAron() [1/5]

Constraint fromAron ( const arondto::Constraint &  dto)

Definition at line 51 of file aron_conversions.cpp.

◆ fromAron() [2/5]

void fromAron ( const arondto::Constraint &  dto,
Constraint bo 
)

Definition at line 28 of file aron_conversions.cpp.

◆ fromAron() [3/5]

void fromAron ( const arondto::KVILImpedanceMPConfig &  dto,
KVILImpedanceMPConfig bo 
)

Definition at line 74 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [4/5]

void fromAron ( const arondto::TSAdmittanceMPConfig &  dto,
TSAdmittanceMPConfig bo 
)

Definition at line 19 of file aron_conversions.cpp.

+ Here is the call graph for this function:

◆ fromAron() [5/5]

void fromAron ( const arondto::TSImpedanceMPConfig &  dto,
TSImpedanceMPConfig bo 
)

Definition at line 10 of file aron_conversions.cpp.

+ Here is the caller graph for this function:

Variable Documentation

◆ registrationControllerKeypointMPController

NJointControllerRegistration<KeypointMPController> registrationControllerKeypointMPController("KeypointMPController")

◆ registrationControllerNJointKeypointsAdmittanceMPController

NJointControllerRegistration<NJointKeypointsAdmittanceMPController> registrationControllerNJointKeypointsAdmittanceMPController("NJointKeypointsAdmittanceMPController")

◆ registrationControllerNJointKeypointsImpedanceMPController

NJointControllerRegistration<NJointKeypointsImpedanceMPController> registrationControllerNJointKeypointsImpedanceMPController("NJointKeypointsImpedanceMPController")

◆ registrationControllerNJointKVILImpedanceMPController

NJointControllerRegistration<NJointKVILImpedanceMPController> registrationControllerNJointKVILImpedanceMPController("NJointKVILImpedanceMPController")

◆ registrationControllerNJointTSAdmittanceMPController

NJointControllerRegistration<NJointTSAdmittanceMPController> registrationControllerNJointTSAdmittanceMPController("NJointTSAdmittanceMPController")

◆ registrationControllerNJointTSImpedanceMPController

NJointControllerRegistration<NJointTSImpedanceMPController> registrationControllerNJointTSImpedanceMPController("NJointTSImpedanceMPController")