Go to the source code of this file.
Namespaces | |
simple-obstacle-avoidance | |
Functions | |
def | simple-obstacle-avoidance.evalObstacleAvoidance |
def | simple-obstacle-avoidance.getRobotPose (client, robotName) |
def | simple-obstacle-avoidance.onLidar2DMessage (msgType, msg) |
def | simple-obstacle-avoidance.sendRobotTwistSetpoint (client, robotName, vx, vy, w) |
Variables | |
simple-obstacle-avoidance.action | |
simple-obstacle-avoidance.args = parser.parse_args() | |
simple-obstacle-avoidance.client = pymvsim_comms.mvsim.Client() | |
simple-obstacle-avoidance.dest | |
simple-obstacle-avoidance.help | |
int | simple-obstacle-avoidance.NEW_TARGET_PERIOD_SECONDS = 10 |
float | simple-obstacle-avoidance.OBS_AVOIDANCE_PERIOD = 0.2 |
simple-obstacle-avoidance.parser = argparse.ArgumentParser(prog='simple-obstacle-avoidance') | |
list | simple-obstacle-avoidance.prevGlobalGoal = [0, 0] |
int | simple-obstacle-avoidance.prevGlobalGoalTimestamp = 0 |
int | simple-obstacle-avoidance.prevLidarMsgTimestamp = 0 |
int | simple-obstacle-avoidance.RANDOM_TARGET_RANGE = 30 |
simple-obstacle-avoidance.required | |
int | simple-obstacle-avoidance.TARGET_ATTRACTIVE_FORCE = 10 |
float | simple-obstacle-avoidance.V_MAX = 1.0 |
float | simple-obstacle-avoidance.VIRTUAL_TARGET_DIST = 2.0 |