pano_ros

Summary

pano_ros
Version:

2.3.3

Description:

The ros frontend to the pano subsystem.

Maintainers:
  • Jihoon Lee <jihoonlee DOT in AT gmail DOT com>
Licenses:
  • BSD
Urls:
Authors:
  • Ethan Rublee
  • Ken Conley
BuildDepends:
BuildtoolDepends:
 
BuildExportDepends:
 
ExecDepends:

Types

Message types

pano_ros/Pano
Field:
  • header (std_msgs/Header) –
  • pano_id (string) –
  • latitude (float64) –
  • longitude (float64) –
  • heading (float64) –
  • geo_tag (string) –
  • image (sensor_msgs/Image) –

Pano message

#Pano message
Header header
string pano_id
float64 latitude
float64 longitude
float64 heading #in degrees, compass heading
string geo_tag
sensor_msgs/Image image

Action types

pano_ros/PanoCapture
Field (Goal):
  • camera_topic (string) –
  • bag_filename (string) –
Field (Result):
  • pano_id (uint32) –
  • n_captures (uint32) –
  • bag_filename (string) –
Field (Feedback):
 
  • n_captures (float32) –

Define the goal TODO: tf frame

# Define the goal
# TODO: tf frame 
string camera_topic
string bag_filename
---
# Define the result
uint32 pano_id
uint32 n_captures
string bag_filename
---
# Define a feedback message
float32 n_captures
pano_ros/Stitch
Field (Goal):
  • bag_file_name (string) –
  • stitch_file_name (string) –
Field (Result):
  • result_flags (int32) –
Constant (Result):
 
  • PANO_SUCCESS (int32):1
Field (Feedback):
 
  • percent_complete

full path to the input bag that has atleast camera_info and image messages

# Define the goal
#full path to the input bag that has atleast camera_info and image messages
string bag_file_name
#full path to the desired output file. jpg or png extension required
string stitch_file_name
---
# Define the result
int32 result_flags
int32 PANO_SUCCESS=1
---
# Define a feedback message
float32 percent_complete