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