__init__.py
/tmp/ws/src/clover/clover_simulation/src/clover_simulation/
____init_____8py
clover_simulation
def
aruco_gen
namespaceclover__simulation.html
a04cb9512ccf2107046c228f3782854ca
()
string
USAGE
namespaceclover__simulation.html
a009412bf004b53b38a0f61eb2d57f238
map_parser.py
/tmp/ws/src/clover/clover_simulation/src/clover_simulation/
map__parser_8py
clover_simulation::map_parser
def
_parse_line
namespaceclover__simulation_1_1map__parser.html
abb511ea40758751462cfd39ab0976889
(line)
def
parse
namespaceclover__simulation_1_1map__parser.html
a42e1be594c72ddffd0181053a0836a72
(map_path)
marker.py
/tmp/ws/src/clover/clover_simulation/src/clover_simulation/
marker_8py
clover_simulation::marker
def
generate_markers
namespaceclover__simulation_1_1marker.html
a3cbbf7cbce9cf60d465db42327c0f74e
(markers, model_directory, dictionary_id=2, map_source='')
def
model_name
namespaceclover__simulation_1_1marker.html
aedbedb9eede55f24281debfcfc70e7b5
(model_directory)
Marker
namespaceclover__simulation_1_1marker.html
a6548e7bd24212cf28018d9ba59b4ab35
MARKER_MATERIAL_TEMPLATE
namespaceclover__simulation_1_1marker.html
ab2dd4ab57d1fedf860bdf586f72eee74
MARKER_MODEL_CFG_TEMPLATE
namespaceclover__simulation_1_1marker.html
a2af2f6bb99b1ef4500cf64044a8f2409
MARKER_MODEL_SDF_TEMPLATE
namespaceclover__simulation_1_1marker.html
a6ed613022bd0ea7bda125c743908bace
MARKER_VISUAL_TEMPLATE
namespaceclover__simulation_1_1marker.html
aeb10ad263c2d6529a15091336d14f1da
setup.py
/tmp/ws/src/clover/clover_simulation/
setup_8py
setup
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
sim_leds.cpp
/tmp/ws/src/clover/clover_simulation/src/
sim__leds_8cpp
led_controller::LedController
sim_led::LedVisualPlugin
led_controller
sim_led
gazebo::common::Color
GazeboColor
sim__leds_8cpp.html
a622f832d82def6ff38b5a1b803df1a26
LedController &
get
namespaceled__controller.html
aa7fb8d6e19f8c7ff0ac578def70bb355
(std::string robotNamespace)
GZ_REGISTER_VISUAL_PLUGIN
sim__leds_8cpp.html
a13f85994059eea4e48fa54c2255bedeb
(sim_led::LedVisualPlugin)
std::mutex
controllerMutex
namespaceled__controller.html
a3390722bf377a5fff6fdef0c97b2084c
throttling_camera.cpp
/tmp/ws/src/clover/clover_simulation/src/
throttling__camera_8cpp
throttling_camera::ThrottlingCamera
throttling_camera
GZ_REGISTER_SENSOR_PLUGIN
throttling__camera_8cpp.html
a9e719c9848cbf10a90b8ee0f1eb7bf58
(throttling_camera::ThrottlingCamera)
world.py
/tmp/ws/src/clover/clover_simulation/src/clover_simulation/
world_8py
clover_simulation::world
def
add_model
namespaceclover__simulation_1_1world.html
a277dee813e26c628738467d6937c38e0
(world, model_name, x, y, z, roll, pitch, yaw, index=0)
def
load_world
namespaceclover__simulation_1_1world.html
a8ae7269b499dc74af941d06920ee0d79
(world_file)
def
save_world
namespaceclover__simulation_1_1world.html
af0e5707c5037975af676bed3711fe29e
(world, file)
WORLD_INCLUDE
namespaceclover__simulation_1_1world.html
a7d7a8e23d94fb6f16f970ee1d98b3f82
led_controller::LedController
classled__controller_1_1LedController.html
LedController
classled__controller_1_1LedController.html
a37e0dfa4bef157a78b2fca01b7beb9e2
(const std::string &robotNamespace)
void
registerPlugin
classled__controller_1_1LedController.html
a91fff6c4de86cc2754e52e60b86a5d4a
(sim_led::LedVisualPlugin *plugin, int ledIdx=0, int totalLeds=0)
void
unregisterPlugin
classled__controller_1_1LedController.html
a877d8b45b482cf3a30a9c9ed71ea2fdc
(sim_led::LedVisualPlugin *plugin)
~LedController
classled__controller_1_1LedController.html
ac225b4c28d44d672badc8bc29197bdb3
()
Role
classled__controller_1_1LedController.html
a5372b0dfe5e96197f9317151a013aae6
Client
Server
void
handleLedsMsg
classled__controller_1_1LedController.html
ab6ffc502599f92a997d07ce2d9dcfe60
(const led_msgs::LEDStateArrayConstPtr &leds)
bool
setLeds
classled__controller_1_1LedController.html
abf26c51f47352eba725253ebf6049b43
(led_msgs::SetLEDs::Request &req, led_msgs::SetLEDs::Response &resp)
led_msgs::LEDStateArray
ledState
classled__controller_1_1LedController.html
a88e6326eb56adfb3d6f453c9de1d3744
std::unique_ptr< ros::NodeHandle >
nh
classled__controller_1_1LedController.html
ae0f9e8254d8173216b94af4fa7d5925e
std::vector< sim_led::LedVisualPlugin * >
registeredLeds
classled__controller_1_1LedController.html
a79be42a67744960d3d170bd8139e642c
std::mutex
registryMutex
classled__controller_1_1LedController.html
a81d10e10b0eb93709f26e566f3906113
std::string
robotNamespace
classled__controller_1_1LedController.html
aca8786dce35a3b4866f1d8fe0f744ed2
enum led_controller::LedController::Role
role
classled__controller_1_1LedController.html
a3895691eb769f5bbed38d7808d6b2a87
ros::ServiceServer
setLedsSrv
classled__controller_1_1LedController.html
a1dc36c2f67f35803b507c386bc75ad43
ros::Publisher
statePublisher
classled__controller_1_1LedController.html
aec74ee6d22656a0b2f3bc8fb35d1bbf4
ros::Subscriber
stateSubscriber
classled__controller_1_1LedController.html
ab1546598d6febb4489ff4cd0a387dee5
sim_led::LedVisualPlugin
classsim__led_1_1LedVisualPlugin.html
void
Load
classsim__led_1_1LedVisualPlugin.html
a89053acb5d05c857bdd24382f1aaaa42
(gazebo::rendering::VisualPtr visual, sdf::ElementPtr sdf) override
void
SetColor
classsim__led_1_1LedVisualPlugin.html
a3b92feadce62f157a6bdde3ff529b1b2
(const GazeboColor &emissive)
~LedVisualPlugin
classsim__led_1_1LedVisualPlugin.html
ae17601901ef30250fba4d4c1b535127d
()
std::string
ns
classsim__led_1_1LedVisualPlugin.html
a518ac01af7e5cb964e670fe7e1c06af2
gazebo::rendering::VisualPtr
vptr
classsim__led_1_1LedVisualPlugin.html
a215e41591d169cadcc8cbc3e4e5983e0
throttling_camera::ThrottlingCamera
classthrottling__camera_1_1ThrottlingCamera.html
gazebo::GazeboRosCameraUtils
void
Load
classthrottling__camera_1_1ThrottlingCamera.html
a9d82d4e62d697dd9502bff48b7c1ab58
(gazebo::sensors::SensorPtr parent, sdf::ElementPtr sdf) override
void
OnNewFrame
classthrottling__camera_1_1ThrottlingCamera.html
ac2e4aa9188d61f7b6bde6233cbd1b3ee
(const unsigned char *image, unsigned int width, unsigned int height, unsigned int depth, const std::string &format) override
ThrottlingCamera
classthrottling__camera_1_1ThrottlingCamera.html
ab895e636d55228a473711758ed7d32d0
()=default
~ThrottlingCamera
classthrottling__camera_1_1ThrottlingCamera.html
a21054756a600fb105dbca84dec87ec91
() override=default
gazebo::sensors::SensorPtr
camPtr
classthrottling__camera_1_1ThrottlingCamera.html
a6daf5617d5b40605411601ed7ec09bf7
double
maxUpdateInterval
classthrottling__camera_1_1ThrottlingCamera.html
a31c217feba30de83431a1429e15e8f8f
gazebo::physics::PresetManagerPtr
presetManager
classthrottling__camera_1_1ThrottlingCamera.html
a0925a44b63c86a757c89b1588e22a474
std::unique_ptr< AverageStat >
timeSamples
classthrottling__camera_1_1ThrottlingCamera.html
a8f4f2e773102d970935bbbb443dd671a
gazebo::physics::WorldPtr
world
classthrottling__camera_1_1ThrottlingCamera.html
a93ac165f0c144d8cd6f888cf7313aca1
clover_simulation
namespaceclover__simulation.html
clover_simulation::map_parser
clover_simulation::marker
clover_simulation::world
def
aruco_gen
namespaceclover__simulation.html
a04cb9512ccf2107046c228f3782854ca
()
string
USAGE
namespaceclover__simulation.html
a009412bf004b53b38a0f61eb2d57f238
clover_simulation::map_parser
namespaceclover__simulation_1_1map__parser.html
def
_parse_line
namespaceclover__simulation_1_1map__parser.html
abb511ea40758751462cfd39ab0976889
(line)
def
parse
namespaceclover__simulation_1_1map__parser.html
a42e1be594c72ddffd0181053a0836a72
(map_path)
clover_simulation::marker
namespaceclover__simulation_1_1marker.html
def
generate_markers
namespaceclover__simulation_1_1marker.html
a3cbbf7cbce9cf60d465db42327c0f74e
(markers, model_directory, dictionary_id=2, map_source='')
def
model_name
namespaceclover__simulation_1_1marker.html
aedbedb9eede55f24281debfcfc70e7b5
(model_directory)
Marker
namespaceclover__simulation_1_1marker.html
a6548e7bd24212cf28018d9ba59b4ab35
MARKER_MATERIAL_TEMPLATE
namespaceclover__simulation_1_1marker.html
ab2dd4ab57d1fedf860bdf586f72eee74
MARKER_MODEL_CFG_TEMPLATE
namespaceclover__simulation_1_1marker.html
a2af2f6bb99b1ef4500cf64044a8f2409
MARKER_MODEL_SDF_TEMPLATE
namespaceclover__simulation_1_1marker.html
a6ed613022bd0ea7bda125c743908bace
MARKER_VISUAL_TEMPLATE
namespaceclover__simulation_1_1marker.html
aeb10ad263c2d6529a15091336d14f1da
clover_simulation::world
namespaceclover__simulation_1_1world.html
def
add_model
namespaceclover__simulation_1_1world.html
a277dee813e26c628738467d6937c38e0
(world, model_name, x, y, z, roll, pitch, yaw, index=0)
def
load_world
namespaceclover__simulation_1_1world.html
a8ae7269b499dc74af941d06920ee0d79
(world_file)
def
save_world
namespaceclover__simulation_1_1world.html
af0e5707c5037975af676bed3711fe29e
(world, file)
WORLD_INCLUDE
namespaceclover__simulation_1_1world.html
a7d7a8e23d94fb6f16f970ee1d98b3f82
led_controller
namespaceled__controller.html
led_controller::LedController
LedController &
get
namespaceled__controller.html
aa7fb8d6e19f8c7ff0ac578def70bb355
(std::string robotNamespace)
std::mutex
controllerMutex
namespaceled__controller.html
a3390722bf377a5fff6fdef0c97b2084c
setup
namespacesetup.html
setup_args
namespacesetup.html
a504ffa482edfe0eff08f64b2f5dff0e9
sim_led
namespacesim__led.html
sim_led::LedVisualPlugin
throttling_camera
namespacethrottling__camera.html
throttling_camera::ThrottlingCamera