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

Modified Files:
        004_position2d.def 
Log Message:
fixed duplicate command subtypes
added some comments to structures so they show up in docs


Index: 004_position2d.def
===================================================================
RCS file: 
/cvsroot/playerstage/code/player/libplayercore/interfaces/004_position2d.def,v
retrieving revision 1.2
retrieving revision 1.3
diff -C2 -d -r1.2 -r1.3
*** 004_position2d.def  13 Dec 2007 20:23:03 -0000      1.2
--- 004_position2d.def  8 Jan 2008 22:29:52 -0000       1.3
***************
*** 8,11 ****
--- 8,12 ----
  // interface data structures
  
+ /** position2d data */
  typedef struct player_position2d_data
  {
***************
*** 18,22 ****
  } player_position2d_data_t;
  
! 
  typedef struct player_position2d_cmd_vel
  {
--- 19,23 ----
  } player_position2d_data_t;
  
! /** position 2d velocity command */
  typedef struct player_position2d_cmd_vel
  {
***************
*** 27,31 ****
  } player_position2d_cmd_vel_t;
  
! 
  typedef struct player_position2d_cmd_pos
  {
--- 28,32 ----
  } player_position2d_cmd_vel_t;
  
! /** position2d position command */
  typedef struct player_position2d_cmd_pos
  {
***************
*** 38,42 ****
  } player_position2d_cmd_pos_t;
  
! 
  typedef struct player_position2d_cmd_car
  {
--- 39,43 ----
  } player_position2d_cmd_pos_t;
  
! /** position2d command setting velocity and steering angle */
  typedef struct player_position2d_cmd_car
  {
***************
*** 47,50 ****
--- 48,52 ----
  } player_position2d_cmd_car_t;
  
+ /** position2d command setting velocity and heading */
  typedef struct player_position2d_cmd_vel_head
  {
***************
*** 55,58 ****
--- 57,61 ----
  } player_position2d_cmd_vel_head_t;
  
+ /** position2d geom */
  typedef struct player_position2d_geom
  {
***************
*** 63,67 ****
  } player_position2d_geom_t;
  
! 
  typedef struct player_position2d_power_config
  {
--- 66,70 ----
  } player_position2d_geom_t;
  
! /** position2d power config */
  typedef struct player_position2d_power_config
  {
***************
*** 70,74 ****
  } player_position2d_power_config_t;
  
! 
  typedef struct player_position2d_velocity_mode_config
  {
--- 73,77 ----
  } player_position2d_power_config_t;
  
! /** position2d velocity mode config */
  typedef struct player_position2d_velocity_mode_config
  {
***************
*** 78,82 ****
  
  
! 
  typedef struct player_position2d_position_mode_req
  {
--- 81,85 ----
  
  
! /** position2d position mode request */
  typedef struct player_position2d_position_mode_req
  {
***************
*** 85,89 ****
  } player_position2d_position_mode_req_t;
  
! 
  typedef struct player_position2d_set_odom_req
  {
--- 88,92 ----
  } player_position2d_position_mode_req_t;
  
! /** set odometry */
  typedef struct player_position2d_set_odom_req
  {
***************
*** 92,96 ****
  } player_position2d_set_odom_req_t;
  
! 
  typedef struct player_position2d_speed_pid_req
  {
--- 95,99 ----
  } player_position2d_set_odom_req_t;
  
! /** position2d speed PID req */
  typedef struct player_position2d_speed_pid_req
  {
***************
*** 103,107 ****
  } player_position2d_speed_pid_req_t;
  
! 
  typedef struct player_position2d_position_pid_req
  {
--- 106,110 ----
  } player_position2d_speed_pid_req_t;
  
! /** position2d position pid req */
  typedef struct player_position2d_position_pid_req
  {
***************
*** 114,118 ****
  } player_position2d_position_pid_req_t;
  
! 
  typedef struct player_position2d_speed_prof_req
  {
--- 117,121 ----
  } player_position2d_position_pid_req_t;
  
! /** speed prof req */
  typedef struct player_position2d_speed_prof_req
  {
***************
*** 242,246 ****
    The @p position interface accepts carlike translational velocity + constant 
turn commands (speed and turning angle)
    for the robot's motors (only supported by some drivers). */
!   message { CMD, CAR, 2, player_position2d_cmd_car_t };
  
  
--- 245,249 ----
    The @p position interface accepts carlike translational velocity + constant 
turn commands (speed and turning angle)
    for the robot's motors (only supported by some drivers). */
!   message { CMD, CAR, 3, player_position2d_cmd_car_t };
  
  
***************
*** 248,250 ****
  
    The @p position interface accepts translational velocity + absolute heading 
commands (speed and angular position) for the robot's motors (only supported by 
some drivers). */
!   message { CMD, VEL_HEAD , 3, player_position2d_cmd_vel_head_t };
--- 251,253 ----
  
    The @p position interface accepts translational velocity + absolute heading 
commands (speed and angular position) for the robot's motors (only supported by 
some drivers). */
!   message { CMD, VEL_HEAD , 4, player_position2d_cmd_vel_head_t };


-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
_______________________________________________
Playerstage-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/playerstage-commit

Reply via email to