Main Swarm API for agent development. More...
#include <functional>#include <map>#include <mutex>#include <string>#include <vector>#include <gazebo/transport/TransportTypes.hh>#include <gazebo/common/Console.hh>#include <gazebo/common/Events.hh>#include <gazebo/common/Plugin.hh>#include <gazebo/common/UpdateInfo.hh>#include <gazebo/physics/PhysicsTypes.hh>#include <gazebo/sensors/sensors.hh>#include <ignition/math/Angle.hh>#include <ignition/math/Pose3.hh>#include <ignition/math/Quaternion.hh>#include <ignition/math/Vector3.hh>#include <ignition/transport.hh>#include <sdf/sdf.hh>#include "msgs/datagram.pb.h"#include "msgs/neighbor_v.pb.h"
Go to the source code of this file.
Data Structures | |
| class | swarm::ImageData |
| A class that encapsulates image data. More... | |
| class | swarm::RobotPlugin |
| A Model plugin that is the base class for all agent plugins in a swarm. More... | |
Typedefs | |
| typedef std::map< std::string, ignition::math::Pose3d > | swarm::ObjPose_M |
| Typedef for object pose data. More... | |
Main Swarm API for agent development.