Re: [ros-users] Moving robot to arbitrary position in Stage

Forside
Vedhæftede filer:
Indlæg som e-mail
+ (text/plain)
Slet denne besked
Besvar denne besked
Skribent: User discussions
Dato:  
Til: User discussions
Emne: Re: [ros-users] Moving robot to arbitrary position in Stage
On Mon, Dec 6, 2010 at 3:58 PM, zdydek <> wrote:
> I'm currently using stage to simulate my robot, and I know of only 2 ways to
> change the robot's position:
>
> 1. By setting the "pose" parameter in the world file.
> 2. By click-and-dragging the robot in the Stage window.
>
> I would like to know if it is possible to give the robot an arbitrary pose
> from the command line or by sending a message out on some topic. This would
> give me the precision of setting the numbers exactly as can be done in the
> world file, but also the flexibility to make changes to the robot positions
> while the simulation is running.


hi Zac,

The capability that you describe does exist in the underlying Stage
library, but is not exposed through the stageros wrapper. A patch to
expose that functionality would be warmly welcomed. It would be nice
to follow the ROS API used by gazebo (http://www.ros.org/wiki/gazebo)
for setting and getting model states.

    brian.