ApplyLinkWrench
This is a ROS service definition.
Source
# Apply Wrench to Gazebo Link.
# via the callback mechanism
# all Gazebo operations are made in world frame
string link_name # Gazebo link to apply wrench (linear force and torque)
# wrench is applied in the gazebo world by default
# link names are prefixed by model name, e.g. pr2::base_link
string reference_frame # wrench is defined in the reference frame of this entity
# use inertial frame if left empty
# frame names are links prefixed by model name, e.g. pr2::base_link
geometry_msgs/Point reference_point # wrench is defined at this location in the reference frame
geometry_msgs/Wrench wrench # wrench applied to the origin of the link
builtin_interfaces/Time start_time # (optional) wrench application start time (seconds)
# if start_time is not specified, or
# start_time < current time, start as soon as possible
builtin_interfaces/Duration duration # optional duration of wrench application time (seconds)
# if duration < 0, apply wrench continuously without end
# if duration = 0, do nothing
# if duration < step size, apply wrench
# for one step size
---
bool success # return true if set wrench successful
string status_message # comments if available