parameters: (self, *args)
return_statement: return mrkr
docstring: Get a MarkerArray of the markers that make up this robot
  
          Usage:
              (): gets all markers for current state
              state (RobotState): gets markers for a particular state
              values (dict): get markers with given values
              values, links (dict, list): get markers with given values and these links
              group (string):  get all markers for a group
              group, values (string, dict): get all markers for a group with desired values
docstring_summary: Get a MarkerArray of the markers that make up this robot
docstring_tokens: Get a MarkerArray of the markers that make up this robot
function: def get_robot_markers(self, *args):
          """Get a MarkerArray of the markers that make up this robot
  
          Usage:
              (): gets all markers for current state
              state (RobotState): gets markers for a particular state
              values (dict): get markers with given values
              values, links (dict, list): get markers with given values and these links
              group (string):  get all markers for a group
              group, values (string, dict): get all markers for a group with desired values
          """
          mrkr = MarkerArray()
          if not args:
              conversions.msg_from_string(mrkr, self._r.get_robot_markers())
          else:
              if isinstance(args[0], RobotState):
                  msg_str = conversions.msg_to_string(args[0])
                  conversions.msg_from_string(mrkr, self._r.get_robot_markers(msg_str))
              elif isinstance(args[0], dict):
                  conversions.msg_from_string(mrkr, self._r.get_robot_markers(*args))
              elif isinstance(args[0], str):
                  conversions.msg_from_string(mrkr, self._r.get_group_markers(*args))
              else:
                  raise MoveItCommanderException("Unexpected type")
          return mrkr
function_tokens: def get_robot_markers ( self , * args ) : mrkr = MarkerArray ( ) if not args : conversions . msg_from_string ( mrkr , self . _r . get_robot_markers ( ) ) else : if isinstance ( args [ 0 ] , RobotState ) : msg_str = conversions . msg_to_string ( args [ 0 ] ) conversions . msg_from_string ( mrkr , self . _r . get_robot_markers ( msg_str ) ) elif isinstance ( args [ 0 ] , dict ) : conversions . msg_from_string ( mrkr , self . _r . get_robot_markers ( * args ) ) elif isinstance ( args [ 0 ] , str ) : conversions . msg_from_string ( mrkr , self . _r . get_group_markers ( * args ) ) else : raise MoveItCommanderException ( "Unexpected type" ) return mrkr