tue-robotics-graveyard / robot_smach_states

A library of smach states and state machine using the robot_skills API
2 stars 1 forks source link

Navigate to symbolic 'near' is not working #60

Closed reinzor closed 7 years ago

reinzor commented 7 years ago

Near area is calculated wrong, could also be a fault in ed_navigation but this has to be checked!

LoyVanBeek commented 7 years ago

In what way is it not working?

reinzor commented 7 years ago

Wrong area is calculated

-Rein

On 9 Nov 2016, at 15:39, Loy notifications@github.com wrote:

In what way is it not working?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

LoyVanBeek commented 7 years ago

Which challenge, designator/entity, what area name?

reinzor commented 7 years ago

see r5cop challenge

-Rein

On Wed, Nov 9, 2016 at 9:47 PM, Loy notifications@github.com wrote:

Which challenge, designator/entity, what area name?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/tue-robotics/robot_smach_states/issues/60#issuecomment-259522160, or mute the thread https://github.com/notifications/unsubscribe-auth/AD-4ly8gK0WvIGoggh5bqeBkw_-t3TD3ks5q8jFogaJpZM4KthPx .

LoyVanBeek commented 7 years ago

Can also be tested with

rosrun robot_smach_states simple_navigate.py amigo

If you change the object in https://github.com/tue-robotics/robot_smach_states/blob/master/examples/simple_navigate.py#L45 to 'plant' or 'trashbin' and 'near', the robot goes near them, so that works. It also works when going 'near' the 'nightstand' or 'bar'. It does not work for 'bookcase' or 'cabinet'.

plant and trashbin are simple cylinders and the nightstand and the bar are boxes. bookcase and cabinet are compound shapes, so I think the convex hull of these may be incorrect.

reinzor commented 7 years ago

Nice!

-Rein

On 12 Nov 2016, at 15:56, Loy notifications@github.com wrote:

Closed #60 via tue-robotics/ed_navigation@d0f259d.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.