Primo commit Completo
This commit is contained in:
189
devel/share/roseus/ros/jog_msgs/msg/JogFrame.l
Normal file
189
devel/share/roseus/ros/jog_msgs/msg/JogFrame.l
Normal file
@@ -0,0 +1,189 @@
|
||||
;; Auto-generated. Do not edit!
|
||||
|
||||
|
||||
(when (boundp 'jog_msgs::JogFrame)
|
||||
(if (not (find-package "JOG_MSGS"))
|
||||
(make-package "JOG_MSGS"))
|
||||
(shadow 'JogFrame (find-package "JOG_MSGS")))
|
||||
(unless (find-package "JOG_MSGS::JOGFRAME")
|
||||
(make-package "JOG_MSGS::JOGFRAME"))
|
||||
|
||||
(in-package "ROS")
|
||||
;;//! \htmlinclude JogFrame.msg.html
|
||||
(if (not (find-package "GEOMETRY_MSGS"))
|
||||
(ros::roseus-add-msgs "geometry_msgs"))
|
||||
(if (not (find-package "STD_MSGS"))
|
||||
(ros::roseus-add-msgs "std_msgs"))
|
||||
|
||||
|
||||
(defclass jog_msgs::JogFrame
|
||||
:super ros::object
|
||||
:slots (_header _group_name _link_name _linear_delta _angular_delta _avoid_collisions ))
|
||||
|
||||
(defmethod jog_msgs::JogFrame
|
||||
(:init
|
||||
(&key
|
||||
((:header __header) (instance std_msgs::Header :init))
|
||||
((:group_name __group_name) "")
|
||||
((:link_name __link_name) "")
|
||||
((:linear_delta __linear_delta) (instance geometry_msgs::Vector3 :init))
|
||||
((:angular_delta __angular_delta) (instance geometry_msgs::Vector3 :init))
|
||||
((:avoid_collisions __avoid_collisions) nil)
|
||||
)
|
||||
(send-super :init)
|
||||
(setq _header __header)
|
||||
(setq _group_name (string __group_name))
|
||||
(setq _link_name (string __link_name))
|
||||
(setq _linear_delta __linear_delta)
|
||||
(setq _angular_delta __angular_delta)
|
||||
(setq _avoid_collisions __avoid_collisions)
|
||||
self)
|
||||
(:header
|
||||
(&rest __header)
|
||||
(if (keywordp (car __header))
|
||||
(send* _header __header)
|
||||
(progn
|
||||
(if __header (setq _header (car __header)))
|
||||
_header)))
|
||||
(:group_name
|
||||
(&optional __group_name)
|
||||
(if __group_name (setq _group_name __group_name)) _group_name)
|
||||
(:link_name
|
||||
(&optional __link_name)
|
||||
(if __link_name (setq _link_name __link_name)) _link_name)
|
||||
(:linear_delta
|
||||
(&rest __linear_delta)
|
||||
(if (keywordp (car __linear_delta))
|
||||
(send* _linear_delta __linear_delta)
|
||||
(progn
|
||||
(if __linear_delta (setq _linear_delta (car __linear_delta)))
|
||||
_linear_delta)))
|
||||
(:angular_delta
|
||||
(&rest __angular_delta)
|
||||
(if (keywordp (car __angular_delta))
|
||||
(send* _angular_delta __angular_delta)
|
||||
(progn
|
||||
(if __angular_delta (setq _angular_delta (car __angular_delta)))
|
||||
_angular_delta)))
|
||||
(:avoid_collisions
|
||||
(&optional __avoid_collisions)
|
||||
(if __avoid_collisions (setq _avoid_collisions __avoid_collisions)) _avoid_collisions)
|
||||
(:serialization-length
|
||||
()
|
||||
(+
|
||||
;; std_msgs/Header _header
|
||||
(send _header :serialization-length)
|
||||
;; string _group_name
|
||||
4 (length _group_name)
|
||||
;; string _link_name
|
||||
4 (length _link_name)
|
||||
;; geometry_msgs/Vector3 _linear_delta
|
||||
(send _linear_delta :serialization-length)
|
||||
;; geometry_msgs/Vector3 _angular_delta
|
||||
(send _angular_delta :serialization-length)
|
||||
;; bool _avoid_collisions
|
||||
1
|
||||
))
|
||||
(:serialize
|
||||
(&optional strm)
|
||||
(let ((s (if strm strm
|
||||
(make-string-output-stream (send self :serialization-length)))))
|
||||
;; std_msgs/Header _header
|
||||
(send _header :serialize s)
|
||||
;; string _group_name
|
||||
(write-long (length _group_name) s) (princ _group_name s)
|
||||
;; string _link_name
|
||||
(write-long (length _link_name) s) (princ _link_name s)
|
||||
;; geometry_msgs/Vector3 _linear_delta
|
||||
(send _linear_delta :serialize s)
|
||||
;; geometry_msgs/Vector3 _angular_delta
|
||||
(send _angular_delta :serialize s)
|
||||
;; bool _avoid_collisions
|
||||
(if _avoid_collisions (write-byte -1 s) (write-byte 0 s))
|
||||
;;
|
||||
(if (null strm) (get-output-stream-string s))))
|
||||
(:deserialize
|
||||
(buf &optional (ptr- 0))
|
||||
;; std_msgs/Header _header
|
||||
(send _header :deserialize buf ptr-) (incf ptr- (send _header :serialization-length))
|
||||
;; string _group_name
|
||||
(let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _group_name (subseq buf ptr- (+ ptr- n))) (incf ptr- n))
|
||||
;; string _link_name
|
||||
(let (n) (setq n (sys::peek buf ptr- :integer)) (incf ptr- 4) (setq _link_name (subseq buf ptr- (+ ptr- n))) (incf ptr- n))
|
||||
;; geometry_msgs/Vector3 _linear_delta
|
||||
(send _linear_delta :deserialize buf ptr-) (incf ptr- (send _linear_delta :serialization-length))
|
||||
;; geometry_msgs/Vector3 _angular_delta
|
||||
(send _angular_delta :deserialize buf ptr-) (incf ptr- (send _angular_delta :serialization-length))
|
||||
;; bool _avoid_collisions
|
||||
(setq _avoid_collisions (not (= 0 (sys::peek buf ptr- :char)))) (incf ptr- 1)
|
||||
;;
|
||||
self)
|
||||
)
|
||||
|
||||
(setf (get jog_msgs::JogFrame :md5sum-) "e342f29bf6beaf00261bdae365abfff9")
|
||||
(setf (get jog_msgs::JogFrame :datatype-) "jog_msgs/JogFrame")
|
||||
(setf (get jog_msgs::JogFrame :definition-)
|
||||
"# This is a message to hold data to jog by specifying a target
|
||||
# frame. It uses MoveIt! kinematics, so you need to specify the
|
||||
# JointGroup name to use in group_name. (lienar|angular)_delta is the
|
||||
# amount of displacement.
|
||||
|
||||
# header message. You must set frame_id to define the reference
|
||||
# coordinate system of the displacament
|
||||
Header header
|
||||
|
||||
# Name of JointGroup of MoveIt!
|
||||
string group_name
|
||||
|
||||
# Target link name to jog. The link must be in the JoingGroup
|
||||
string link_name
|
||||
|
||||
# Linear displacement vector to jog. The refrence frame is defined by
|
||||
# frame_id in header. Unit is in meter.
|
||||
geometry_msgs/Vector3 linear_delta
|
||||
|
||||
# Angular displacement vector to jog. The refrence frame is defined by
|
||||
# frame_id in header. Unit is in radian.
|
||||
geometry_msgs/Vector3 angular_delta
|
||||
|
||||
# It uses avoid_collisions option of MoveIt! kinematics. If it is
|
||||
# true, the robot doesn't move if any collisions occured.
|
||||
bool avoid_collisions
|
||||
|
||||
================================================================================
|
||||
MSG: std_msgs/Header
|
||||
# Standard metadata for higher-level stamped data types.
|
||||
# This is generally used to communicate timestamped data
|
||||
# in a particular coordinate frame.
|
||||
#
|
||||
# sequence ID: consecutively increasing ID
|
||||
uint32 seq
|
||||
#Two-integer timestamp that is expressed as:
|
||||
# * stamp.sec: seconds (stamp_secs) since epoch (in Python the variable is called 'secs')
|
||||
# * stamp.nsec: nanoseconds since stamp_secs (in Python the variable is called 'nsecs')
|
||||
# time-handling sugar is provided by the client library
|
||||
time stamp
|
||||
#Frame this data is associated with
|
||||
# 0: no frame
|
||||
# 1: global frame
|
||||
string frame_id
|
||||
|
||||
================================================================================
|
||||
MSG: geometry_msgs/Vector3
|
||||
# This represents a vector in free space.
|
||||
# It is only meant to represent a direction. Therefore, it does not
|
||||
# make sense to apply a translation to it (e.g., when applying a
|
||||
# generic rigid transformation to a Vector3, tf2 will only apply the
|
||||
# rotation). If you want your data to be translatable too, use the
|
||||
# geometry_msgs/Point message instead.
|
||||
|
||||
float64 x
|
||||
float64 y
|
||||
float64 z
|
||||
")
|
||||
|
||||
|
||||
|
||||
(provide :jog_msgs/JogFrame "e342f29bf6beaf00261bdae365abfff9")
|
||||
|
||||
|
||||
Reference in New Issue
Block a user