Class MoveBase

java.lang.Object
edu.tufts.hrilab.diarcros.common.MoveBase

public class MoveBase extends Object
  • Constructor Details

  • Method Details

    • waitForNode

      public void waitForNode()
    • getCurrentTime

      public edu.tufts.hrilab.diarcros.msg.Time getCurrentTime()
    • getMoveBaseGlobalCostmapInflaterParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseGlobalCostmapInflaterParameterUpdates()
    • getMoveBaseGlobalCostmapObstaclesClearingEndpoints

      public edu.tufts.hrilab.diarcros.msg.sensor_msgs.PointCloud getMoveBaseGlobalCostmapObstaclesClearingEndpoints()
    • getMoveBaseParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseParameterDescriptions()
    • getMoveBaseGlobalCostmapStaticMapParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseGlobalCostmapStaticMapParameterUpdates()
    • getRosout

      public edu.tufts.hrilab.diarcros.msg.rosgraph_msgs.Log getRosout()
    • getMoveBaseLocalCostmapObstaclesParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseLocalCostmapObstaclesParameterDescriptions()
    • getMoveBaseLocalCostmapInflaterParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseLocalCostmapInflaterParameterUpdates()
    • getMoveBaseLocalCostmapCostmapUpdates

      public edu.tufts.hrilab.diarcros.msg.map_msgs.OccupancyGridUpdate getMoveBaseLocalCostmapCostmapUpdates()
    • getMoveBaseCurrentGoal

      public edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseStamped getMoveBaseCurrentGoal()
    • getMoveBaseLocalCostmapObstaclesParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseLocalCostmapObstaclesParameterUpdates()
    • getMoveBaseTrajectoryPlannerROSGlobalPlan

      public edu.tufts.hrilab.diarcros.msg.nav_msgs.Path getMoveBaseTrajectoryPlannerROSGlobalPlan()
    • getMoveBaseParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseParameterUpdates()
    • getMoveBaseGlobalCostmapCostmapUpdates

      public edu.tufts.hrilab.diarcros.msg.map_msgs.OccupancyGridUpdate getMoveBaseGlobalCostmapCostmapUpdates()
    • getMoveBaseLocalCostmapParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseLocalCostmapParameterDescriptions()
    • getMoveBaseGlobalCostmapParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseGlobalCostmapParameterUpdates()
    • getMoveBaseLocalCostmapObstaclesClearingEndpoints

      public edu.tufts.hrilab.diarcros.msg.sensor_msgs.PointCloud getMoveBaseLocalCostmapObstaclesClearingEndpoints()
    • getMoveBaseTrajectoryPlannerROSParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseTrajectoryPlannerROSParameterUpdates()
    • getCmdVel

      public edu.tufts.hrilab.diarcros.msg.geometry_msgs.Twist getCmdVel()
    • getMoveBaseLocalCostmapCostmap

      public edu.tufts.hrilab.diarcros.msg.nav_msgs.OccupancyGrid getMoveBaseLocalCostmapCostmap()
    • getMoveBaseGlobalCostmapStaticMapParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseGlobalCostmapStaticMapParameterDescriptions()
    • getMoveBaseGlobalCostmapInflaterParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseGlobalCostmapInflaterParameterDescriptions()
    • getMoveBaseTrajectoryPlannerROSLocalPlan

      public edu.tufts.hrilab.diarcros.msg.nav_msgs.Path getMoveBaseTrajectoryPlannerROSLocalPlan()
    • getMoveBaseTrajectoryPlannerROSParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseTrajectoryPlannerROSParameterDescriptions()
    • getMoveBaseLocalCostmapParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseLocalCostmapParameterUpdates()
    • getMoveBaseGlobalCostmapObstaclesParameterUpdates

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config getMoveBaseGlobalCostmapObstaclesParameterUpdates()
    • getMoveBaseLocalCostmapInflaterParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseLocalCostmapInflaterParameterDescriptions()
    • getMoveBaseGlobalCostmapObstaclesParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseGlobalCostmapObstaclesParameterDescriptions()
    • getMoveBaseGlobalCostmapParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getMoveBaseGlobalCostmapParameterDescriptions()
    • getMoveBaseTrajectoryPlannerROSCostCloud

      public edu.tufts.hrilab.diarcros.msg.sensor_msgs.PointCloud2 getMoveBaseTrajectoryPlannerROSCostCloud()
    • getMoveBaseNavfnROSPlan

      public edu.tufts.hrilab.diarcros.msg.nav_msgs.Path getMoveBaseNavfnROSPlan()
    • getMoveBaseGlobalCostmapCostmap

      public edu.tufts.hrilab.diarcros.msg.nav_msgs.OccupancyGrid getMoveBaseGlobalCostmapCostmap()
    • sendClock

      public void sendClock(edu.tufts.hrilab.diarcros.msg.rosgraph_msgs.Clock msg)
    • sendOdom

      public void sendOdom(edu.tufts.hrilab.diarcros.msg.nav_msgs.Odometry msg)
    • sendBaseScan

      public void sendBaseScan(edu.tufts.hrilab.diarcros.msg.sensor_msgs.LaserScan msg)
    • sendMap

      public void sendMap(edu.tufts.hrilab.diarcros.msg.nav_msgs.OccupancyGrid msg)
    • sendTfStatic

      public void sendTfStatic(edu.tufts.hrilab.diarcros.msg.tf2_msgs.TFMessage msg)
    • sendTf

      public void sendTf(edu.tufts.hrilab.diarcros.msg.tf2_msgs.TFMessage msg)
    • sendMoveBaseSimpleGoal

      public void sendMoveBaseSimpleGoal(edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseStamped msg)
    • sendHeadCameraDepthDownsampleCameraInfo

      public void sendHeadCameraDepthDownsampleCameraInfo(edu.tufts.hrilab.diarcros.msg.sensor_msgs.CameraInfo msg)
    • sendHeadCameraDepthDownsampleImageRaw

      public void sendHeadCameraDepthDownsampleImageRaw(edu.tufts.hrilab.diarcros.msg.sensor_msgs.Image msg)
    • callMoveBaseSetParameters

      public boolean callMoveBaseSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseTrajectoryPlannerROSSetParameters

      public boolean callMoveBaseTrajectoryPlannerROSSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseLocalCostmapSetParameters

      public boolean callMoveBaseLocalCostmapSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseLocalCostmapObstaclesSetParameters

      public boolean callMoveBaseLocalCostmapObstaclesSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseLocalCostmapInflaterSetParameters

      public boolean callMoveBaseLocalCostmapInflaterSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseGetLoggers

      public boolean callMoveBaseGetLoggers(edu.tufts.hrilab.diarcros.msg.roscpp.GetLoggersRequest request, edu.tufts.hrilab.diarcros.msg.roscpp.GetLoggersResponse response)
    • callMoveBaseGlobalCostmapStaticMapSetParameters

      public boolean callMoveBaseGlobalCostmapStaticMapSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseGlobalCostmapInflaterSetParameters

      public boolean callMoveBaseGlobalCostmapInflaterSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseMakePlan

      public boolean callMoveBaseMakePlan(edu.tufts.hrilab.diarcros.msg.nav_msgs.GetPlanRequest request, edu.tufts.hrilab.diarcros.msg.nav_msgs.GetPlanResponse response)
    • callMoveBaseGlobalCostmapObstaclesSetParameters

      public boolean callMoveBaseGlobalCostmapObstaclesSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseNavfnROSMakePlan

      public boolean callMoveBaseNavfnROSMakePlan(edu.tufts.hrilab.diarcros.msg.nav_msgs.GetPlanRequest request, edu.tufts.hrilab.diarcros.msg.nav_msgs.GetPlanResponse response)
    • callMoveBaseGlobalCostmapSetParameters

      public boolean callMoveBaseGlobalCostmapSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
    • callMoveBaseClearCostmaps

      public boolean callMoveBaseClearCostmaps(edu.tufts.hrilab.diarcros.msg.std_srvs.EmptyRequest request, edu.tufts.hrilab.diarcros.msg.std_srvs.EmptyResponse response)
    • callMoveBaseSetLoggerLevel

      public boolean callMoveBaseSetLoggerLevel(edu.tufts.hrilab.diarcros.msg.roscpp.SetLoggerLevelRequest request, edu.tufts.hrilab.diarcros.msg.roscpp.SetLoggerLevelResponse response)
    • cancelAllMoveBaseMsgsMoveBaseGoals

      public void cancelAllMoveBaseMsgsMoveBaseGoals()
    • cancelMoveBaseMsgsMoveBaseGoal

      public void cancelMoveBaseMsgsMoveBaseGoal() throws org.ros.exception.RosException
      Throws:
      org.ros.exception.RosException
    • cancelMoveBaseMsgsMoveBaseGoalsAtAndBeforeTime

      public void cancelMoveBaseMsgsMoveBaseGoalsAtAndBeforeTime(edu.tufts.hrilab.diarcros.msg.Time time)
    • getMoveBaseMsgsMoveBaseResult

      public move_base_msgs.MoveBaseResult getMoveBaseMsgsMoveBaseResult() throws org.ros.exception.RosException
      Throws:
      org.ros.exception.RosException
    • getMoveBaseMsgsMoveBaseState

      public org.ros.actionlib.state.SimpleClientGoalState getMoveBaseMsgsMoveBaseState()
    • sendMoveBaseMsgsMoveBaseGoal

      public void sendMoveBaseMsgsMoveBaseGoal(edu.tufts.hrilab.diarcros.msg.move_base_msgs.MoveBaseGoal goal) throws org.ros.exception.RosException
      Throws:
      org.ros.exception.RosException
    • waitForMoveBaseMsgsMoveBaseResult

      public void waitForMoveBaseMsgsMoveBaseResult() throws InterruptedException
      Throws:
      InterruptedException
    • waitForMoveBaseMsgsMoveBaseResult

      public boolean waitForMoveBaseMsgsMoveBaseResult(long timeout, TimeUnit units) throws InterruptedException
      Throws:
      InterruptedException
    • waitForMoveBaseMsgsMoveBaseServer

      public void waitForMoveBaseMsgsMoveBaseServer() throws InterruptedException
      Throws:
      InterruptedException
    • waitForMoveBaseMsgsMoveBaseServer

      public boolean waitForMoveBaseMsgsMoveBaseServer(long timeout, TimeUnit units) throws InterruptedException
      Throws:
      InterruptedException