Skip to content

bender_srvs

Matías Pavez edited this page May 8, 2017 · 1 revision

#bender_srvs

Package Summary

TODO: Regularizar nombres, eliminar srvs sin uso y actualizar código de otros packages para utilizar srv de packages estandar (std_srvs, sensor_msgs, etc...)

TODO: breve descripción de cada srv

Package dedicado a los archivos .srv (servicios) utilizados por Bender.

[TOC]

1. Srvs

AngVel

armGoal

ArmState

AskQuestion

# srv utilizado por el package: bender_speech
# Repreenta los datos necesarios para sintetizar una pregunta,
# reconocer su respuesta y checkear su confirmacion

string question     # pregunta a sintetizar
string dictionary   # diccionario de donde reconocer la respuesta
int32 max_attempts  # num_max de repeticiones de la pregunta, en caso de
                    # negativas del interlocutor
string[] hints      # hints para discriminar entre posibles respuestas irrelevantes
                    # para el caso de usar diccionarios complejos
---
string answer       # ( respuesta detectada ) v  ( "max_attempts_reached" )

DoorDetector

Dummy

FaceInfo

FaceRecognition

Feedback

getLaserScan

ID

ImageService

load_dictionary_service

LoadMode

manipBaseArm

Margin

moveRosaria

NavGoal

# srv utilizado por el package: bender_nav
# Representa un 'goal' a perseguir y un feedback.

# Request: goal representado por a) o b) (no ambos)
# a) pose en el espacio
# b) angulos a rotar (grados)
geometry_msgs/PoseStamped goal
float64 rotation
---
# Response
int32 state    # Current goal state
               # 0: (GOAL_WAITING) Waiting for next goal
               # 1: (GOAL_WALKING) Moving toward goal
               # 2: (GOAL_ALMOST_REACHED) In rotation adjustment phase
               # 3: (GOAL_REACHED) Reached OK.
               # 4: (GOAL_ABORTED) Goal aborted.

ObjectDetection

ObjectDetection2

objrecService

Onoff

orientBaseArm

planeOff

planeOn

planeXY

PlanIKGoal

PlanningGoalCartesian

PlanningGoalState

Punch

SearchPerson

selectBrazo

SemMap

sendPoseEstimation

setAnglesBaseArm

setGoalBaseArm

siftClearDatabase

siftFileTrain

siftGuiTrain

siftOff

siftOn

siftOnlineTrain

Slope

Speed

State

States

String

# srv simple que provee 1 string de
# request y 1 string de responce

string data
---
string data

stringReturn

stringService

synthesize

TableDetector

TorqueEnable

TorqueLimit

Clone this wiki locally