Overview | API
Namespace : AL
#include <alproxies/alnavigationproxy.h>
As any module, this module inherits methods from ALModule API. It also has the following specific methods:
There are two overloads of this function:
Like ALMotionProxy::moveTo(), makes the robot move to the given pose in the ground plane, relative to FRAME_ROBOT. Unlike ALMotionProxy::moveTo(), the robot stops as soon as it has detected an obstacle in its security area. This is a blocking call.
For now bumpers and sonars are used to detect obstacles.
Parameters: |
|
---|---|
Returns: | True if the robot reached the target, False if the robot was stopped by an obstacle. |
Like ALMotionProxy::moveTo(), makes the robot move to the given pose in the ground plane, relative to FRAME_ROBOT, with custom move configuration. Unlike ALMotionProxy::moveTo(), the robot stops as soon as it has detected an obstacle in its security area. This is a blocking call.
For now bumpers and sonars are used to detect obstacles.
Parameters: |
|
---|---|
Returns: | True if the robot reached the target, False if the robot was stopped by an obstacle. |
Defines the security distance used by ALNavigationProxy::moveTo().
Parameters: |
|
---|
Enter search terms or a module, class or function name.