Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

p2p delivery service를 위한 메시지 작성 #5

Open
2 of 3 tasks
hughie opened this issue Sep 4, 2015 · 1 comment
Open
2 of 3 tasks

p2p delivery service를 위한 메시지 작성 #5

hughie opened this issue Sep 4, 2015 · 1 comment
Assignees

Comments

@hughie
Copy link
Member

hughie commented Sep 4, 2015

  • 로봇에 전달할 Order 메시지 작성
  • Action의 feedback을 위한 P2P배달 상태 메시지 작성
  • 서비스 블록과 Caller용 webapp 통신에 사용할 API 작성
@jihoonl
Copy link
Collaborator

jihoonl commented Sep 7, 2015

Rapp info

name :  p2p_delivery
description: point to point delivery with TTS?

public_interface

publishers:
name : robot_pose
            type: PoseStamped
name :  robot_status
           type: RobotStatus
subscrbers:
map
map_metadata
location_list  # Waypoint
global_marker_list
action_servers:
name : delivery_order
            type: simple_delivey_msgs/RobotP2PDeliveryOrderAction
action_clients: []

P2pDeliveryOrderaction

 Goal
string order_id
string from
string to
string message
---
# Result
string order_id
bool success
string message
---
# Feedback
P2PDeliveryStatus delivery_status

P2PDeliveryStatus

int8 IDLE = 10
int8 GO_TO_PICKUP = 20
int8 ARRIVAL_AT_PICKUP = 30
int8 WAITING_FOR_PICKUP_CONFIRM = 40
int8 GO_TO_RECEIVER = 51
int8 ARRIVAL_AT_RECEIVER = 52
int8 WAITING_FOR_RECEIVER_CONFIRM = 53
int8 COMPLETE_DELIVERY = 54
int8 COMPLETE_ALL_DELIVERY = 60
int8 RETURN_TO_DOCK = 70
int8 COMPLETE_RETURN = 80
int8 ERROR = -10

string order_id
string target_goal
int8 status

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants