Class Amcl

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

public class Amcl extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
    callAmclGetLoggers(edu.tufts.hrilab.diarcros.msg.roscpp.GetLoggersRequest request, edu.tufts.hrilab.diarcros.msg.roscpp.GetLoggersResponse response)
     
    boolean
    callAmclSetLoggerLevel(edu.tufts.hrilab.diarcros.msg.roscpp.SetLoggerLevelRequest request, edu.tufts.hrilab.diarcros.msg.roscpp.SetLoggerLevelResponse response)
     
    boolean
    callAmclSetParameters(edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureRequest request, edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ReconfigureResponse response)
     
    boolean
    callGlobalLocalization(edu.tufts.hrilab.diarcros.msg.std_srvs.EmptyRequest request, edu.tufts.hrilab.diarcros.msg.std_srvs.EmptyResponse response)
     
    boolean
    callRequestNomotionUpdate(edu.tufts.hrilab.diarcros.msg.std_srvs.EmptyRequest request, edu.tufts.hrilab.diarcros.msg.std_srvs.EmptyResponse response)
     
    boolean
    callSetMap(edu.tufts.hrilab.diarcros.msg.nav_msgs.SetMapRequest request, edu.tufts.hrilab.diarcros.msg.nav_msgs.SetMapResponse response)
     
    edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription
     
    edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.Config
     
    edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseWithCovarianceStamped
     
    edu.tufts.hrilab.diarcros.msg.Time
     
    edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseArray
     
    edu.tufts.hrilab.diarcros.msg.rosgraph_msgs.Log
     
    edu.tufts.hrilab.diarcros.msg.tf2_msgs.TFMessage
     
    void
    sendBaseScan(edu.tufts.hrilab.diarcros.msg.sensor_msgs.LaserScan msg)
     
    void
    sendClock(edu.tufts.hrilab.diarcros.msg.rosgraph_msgs.Clock msg)
     
    void
    sendInitialpose(edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseWithCovarianceStamped msg)
     
    void
    sendTf(edu.tufts.hrilab.diarcros.msg.tf2_msgs.TFMessage msg)
     
    void
    sendTfStatic(edu.tufts.hrilab.diarcros.msg.tf2_msgs.TFMessage msg)
     
    void
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Amcl

      public Amcl()
  • Method Details

    • waitForNode

      public void waitForNode()
    • getCurrentTime

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

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

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

      public edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseArray getParticlecloud()
    • getTf

      public edu.tufts.hrilab.diarcros.msg.tf2_msgs.TFMessage getTf()
    • getAmclPose

      public edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseWithCovarianceStamped getAmclPose()
    • getAmclParameterDescriptions

      public edu.tufts.hrilab.diarcros.msg.dynamic_reconfigure.ConfigDescription getAmclParameterDescriptions()
    • sendClock

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

      public void sendInitialpose(edu.tufts.hrilab.diarcros.msg.geometry_msgs.PoseWithCovarianceStamped msg)
    • sendBaseScan

      public void sendBaseScan(edu.tufts.hrilab.diarcros.msg.sensor_msgs.LaserScan 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)
    • callAmclSetLoggerLevel

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

      public boolean callSetMap(edu.tufts.hrilab.diarcros.msg.nav_msgs.SetMapRequest request, edu.tufts.hrilab.diarcros.msg.nav_msgs.SetMapResponse response)
    • callGlobalLocalization

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

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

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

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