From: Toby C. <tco...@pl...> - 2007-12-10 19:57:55
|
This is intentional, even though an object can only move in 2 dimensions, it still has a 3 dimensional presence. Take the classic example of the pioneer robot, it can only move on a 2d plane, but still has height. This is even more relevant for things like 2d laser scanners since they can be mounted with any 3d orientation. All information about physical geometry in playe ris now reported with pose3d. Toby On 11/12/2007, AASS <jak...@gm...> wrote: > > > Hi > > I am using a CVS version of player which is about 2 months old and I have > found that the player_position2d_geom_t struct is defined as follows in > player_interfaces.h > > > typedef struct player_position2d_geom > { > /** Pose of the robot base, in the robot cs (m, rad). */ > player_pose3d_t pose; > /** Dimensions of the base (m). */ > player_bbox3d_t size; > } player_position2d_geom_t; > > As can be seen, the player_pose3d_t and the player_bbox3d_t structs are > being used even though the struct is 2d. I have found the same for > player_position1d_geom. Is this intentional, is it a bug or has it been > modified for the latest CVS version? > -- > View this message in context: > http://www.nabble.com/player_pose3d-in-player_position2d_geom%2C-deliberate-or-mistake--tp14252105p14252105.html > Sent from the playerstage-users mailing list archive at Nabble.com. > > > ------------------------------------------------------------------------- > SF.Net email is sponsored by: > Check out the new SourceForge.net Marketplace. > It's the best place to buy or sell services for > just about anything Open Source. > http://sourceforge.net/services/buy/index.php > _______________________________________________ > Playerstage-users mailing list > Pla...@li... > https://lists.sourceforge.net/lists/listinfo/playerstage-users > -- This email is intended for the addressee only and may contain privileged and/or confidential information |