Update of /cvsroot/playerstage/code/player/libplayercore
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1675/libplayercore

Modified Files:
        player.h 
Log Message:
added some extra structures/requests for geometry info from the act 
array for individual links


Index: player.h
===================================================================
RCS file: /cvsroot/playerstage/code/player/libplayercore/player.h,v
retrieving revision 1.102
retrieving revision 1.103
diff -C2 -d -r1.102 -r1.103
*** player.h    18 Jun 2006 19:33:23 -0000      1.102
--- player.h    22 Jun 2006 22:14:36 -0000      1.103
***************
*** 287,290 ****
--- 287,302 ----
  
  
+ /** @brief An angle in 3D space */
+ typedef struct player_orientation_3d
+ {
+   /** roll [rad] */
+   float proll;
+   /** pitch [rad] */
+   float ppitch;
+   /** yaw [rad] */
+   float pyaw;
+ } player_orientation_3d_t;
+ 
+ 
  /** @brief A pose in the plane */
  typedef struct player_pose
***************
*** 547,550 ****
--- 559,572 ----
    /** The type of the actuator - linear or rotary. */
    uint8_t type;
+   /** The offset of this actuator from the previous actuator in the array. */
+   float offset;
+   /** The orientation of this actuator when it is in its rest position. When
+   combined with the offset of the next actuator, this will give the position 
in
+   space of the next actuator in the array in the coordinate space of this
+   actuator. */
+   player_orientation_3d_t orientation;
+   /** The axis of rotation for this actuator if it is rotary, or axis along
+   which it moves if it is linear. In both cases, it is a vector. */
+   player_point_3d_t axis;
    /** The range of motion of the actuator, in m or rad depending on the type. 
*/
    float min;
***************
*** 571,574 ****
--- 593,600 ----
    /** The geometry information for each actuator in the array. */
    player_actarray_actuatorgeom_t actuators[PLAYER_ACTARRAY_NUM_ACTUATORS];
+   /** The position of the base of the actarray. */
+   player_point_3d_t base_pos;
+   /** The orientation of the base of the actarray. */
+   player_orientation_3d_t base_orientation;
  } player_actarray_geom_t;
  


Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to