Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

local cost map screwed up when camera moves down #32

Open
mzillich opened this issue Sep 10, 2015 · 4 comments
Open

local cost map screwed up when camera moves down #32

mzillich opened this issue Sep 10, 2015 · 4 comments

Comments

@mzillich
Copy link
Contributor

Hi,
when the camera starts moving down (after looking at people), the cost map gets a huge obstacle, which seems to be just the floor. Could this be related to tilt angles not being synchronised with octomap somewhere?

@mzillich mzillich assigned mzillich and ghost and unassigned mzillich Sep 10, 2015
@ghost
Copy link

ghost commented Sep 10, 2015

Hi Michael,

I guess it is. I noticed the same problem during the rehearsal at IPA in March. The only idea I had at that time was to increase the update frequency of the costmaps, which is set to 5.0Hz (there's a parameter called update_frequency in _{global,local}costmap_params.yaml). I haven't tried at IPA and unfortunately I can't from here right now because I don't have the motor for the kinect link. Just to let you know, I'm not sure whether this works or not because the system now is designed to stop updating the costmap when the angle of the kinect (as recorded in the dynamixel_msg) is different from the navigation angle. It might be, that there are some delays in subscribing to that message/updating due to the complexity of the nav stack, and this is enough to produce that. It can also depend on the quality of the calibration of the kinect though.

@mzillich
Copy link
Contributor Author

Hi,
ok, we will do a better kinect calibration. But this really seems to be about the dynamics.
Do you need the angle to be equal to navigation angle?
Maybe it is better if the tilt controller somehow issues a message "kinect not moving", and this then is the OK for updating.

@ghost
Copy link

ghost commented Sep 10, 2015

We decided to set a navigation angle because it is better to prevent the robot to update the costmap while the kinect is tilting up and the humans are interacting. It's better to have a good view of the floor to properly add and clear obstacles, which is not the case of the kinect tilted up.

Maybe instead of a navigation angle we can set a range...

@ipa-rmb
Copy link
Contributor

ipa-rmb commented Nov 13, 2015

Has this already been resolved now?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants