OpenWalker Project
Documentation of the ROS Packages
Macros
configuration.h File Reference

Contains the global configurations. More...

Go to the source code of this file.

Macros

#define OW_ROBOT_DOF   7
 A definition to set degrees of freedom of the robot.
 
#define OW_TYPES_SCALAR   double
 A definition to set the scalar type for all type classes.
 
#define OW_VECTOR_DOF_SCALAR   OW_TYPES_SCALAR
 A definition to set the scalar type of the VectorDof. More...
 
#define OW_VECTOR_DOF_ROWS   OW_ROBOT_DOF
 A definition to set the rows of the VectorDof type. More...
 

Detailed Description

Contains the global configurations.

Contains all the types.

Author
Emmanuel Dean-Leon
Florian Bergner
J. Rogelio Guadarrama-Olvera
Simon Armleder
Gordon Cheng
Version
0.1
Date
14.02.2020

Licence

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Acknowledgment

This project has received funding from the European Unionā€˜s Horizon 2020 research and innovation programme under grant agreement No 732287.

Macro Definition Documentation

#define OW_VECTOR_DOF_ROWS   OW_ROBOT_DOF

A definition to set the rows of the VectorDof type.

Either set it to OW_ROBOT_DOF or Eigen::Dynamic.

#define OW_VECTOR_DOF_SCALAR   OW_TYPES_SCALAR

A definition to set the scalar type of the VectorDof.

Either set it to OW_TYPES_SCALAR or a buitin type.

NOTE: For now the system only supports a common type for OW_TYPES_SCALAR and OW_VECTOR_DOF_SCALAR.