household_objects_database_msgs/SaveScan Service

File: household_objects_database_msgs/SaveScan.srv

# Stores information about a saved scan of an object to the database

# the id of the model
int32 scaled_model_id

# The ground truth location of the object represented by the point cloud
geometry_msgs/PoseStamped ground_truth_pose

# The location of the bagfile storing the scan
string bagfile_location

# The string name of the source of the scan data
string scan_source

# The topic in the bag that the cloud is published on 
string cloud_topic

---

# the outcome of the query
DatabaseReturnCode return_code

Expanded Definition

int32 scaled_model_id
geometry_msgs/PoseStamped ground_truth_pose
    Header header
        uint32 seq
        time stamp
        string frame_id
    geometry_msgs/Pose pose
        geometry_msgs/Point position
            float64 x
            float64 y
            float64 z
        geometry_msgs/Quaternion orientation
            float64 x
            float64 y
            float64 z
            float64 w
string bagfile_location
string scan_source
string cloud_topic

DatabaseReturnCode return_code
    int32 UNKNOWN_ERROR=1
    int32 DATABASE_NOT_CONNECTED=2
    int32 DATABASE_QUERY_ERROR=3
    int32 SUCCESS=-1
    int32 code