rosjson is a simple ROS message to JSON converter.
ROS messages are represented as a dictionary, where each field is a ROS message field. The conversion of types is as follows:
rosjson has only 2 API methods, which are equivalent for converting messages. The
rosjson.ros_message_to_json() constrains the type to a
rospy.Message instance, whereas
rosjson.value_to_json() will convert any valid rospy type.