CPCSensor.cc
/tmp/ws/src/uuv_plume_simulator/uuv_cpc_sensor/src/
CPCSensor_8cc
uuv_cpc_sensor/CPCSensor.hh
CPCSensor.hh
/tmp/ws/src/uuv_plume_simulator/uuv_cpc_sensor/include/uuv_cpc_sensor/
CPCSensor_8hh
uuv_plume_simulator::CPCSensor
uuv_plume_simulator
#define
CONCENTRATION_UNIT_PPM
CPCSensor_8hh.html
a97bfb4a419a29aea34eed3d2522c402b
#define
CONCENTRATION_UNIT_PPT
CPCSensor_8hh.html
a5e9dcabf0ade6d2c472746923950b0e0
#define
CONCENTRATION_UNIT_PSU
CPCSensor_8hh.html
a82d7d26c26e7eb587f92708bf75d80f3
CPCSensorNode.cc
/tmp/ws/src/uuv_plume_simulator/uuv_cpc_sensor/src/
CPCSensorNode_8cc
uuv_cpc_sensor/CPCSensor.hh
int
main
CPCSensorNode_8cc.html
a3c04138a5bfe5d72780bb7e82a18e627
(int argc, char **argv)
uuv_plume_simulator::CPCSensor
classuuv__plume__simulator_1_1CPCSensor.html
CPCSensor
classuuv__plume__simulator_1_1CPCSensor.html
a1472cc5596ca8af358a4a2a887c94935
()
~CPCSensor
classuuv__plume__simulator_1_1CPCSensor.html
a6c28c6d5b2f1788372ce74be9ac48d31
()
void
OnGPSUpdate
classuuv__plume__simulator_1_1CPCSensor.html
a428cc881985682f78876aa44866a6c7e
(const sensor_msgs::NavSatFix::ConstPtr &_msg)
void
OnOdometryUpdate
classuuv__plume__simulator_1_1CPCSensor.html
a6348d873f88079a8af2303d76eede010
(const nav_msgs::Odometry::ConstPtr &_msg)
void
OnPlumeParticlesUpdate
classuuv__plume__simulator_1_1CPCSensor.html
ae4cac538822b672d2045a11f4d406336
(const sensor_msgs::PointCloud::ConstPtr &_msg)
void
OnSensorUpdate
classuuv__plume__simulator_1_1CPCSensor.html
aa0112facdab526f2e99a62772a7613cb
(const ros::TimerEvent &)
bool
areParticlesInit
classuuv__plume__simulator_1_1CPCSensor.html
af7b8775cc7edf1f37b10d2324f002146
geometry_msgs::Vector3
cartPos
classuuv__plume__simulator_1_1CPCSensor.html
a624487ac7c4af59a54344608be0e9002
uuv_plume_msgs::ParticleConcentration
concentrationMsg
classuuv__plume__simulator_1_1CPCSensor.html
a8cfe5eff941369e1e33e26064764abbb
ros::Publisher
concentrationPub
classuuv__plume__simulator_1_1CPCSensor.html
aeacfcb3e55ddf1da3df33dfd7132dad1
double
gain
classuuv__plume__simulator_1_1CPCSensor.html
ad676c2b912f8b148b57070cda5b1c384
double
gamma
classuuv__plume__simulator_1_1CPCSensor.html
a853b8d456c24b321b952359c9a61489b
geographic_msgs::GeoPoint
geoPos
classuuv__plume__simulator_1_1CPCSensor.html
a2eaeb701f45906596c91eb81b0799423
ros::Subscriber
gpsSub
classuuv__plume__simulator_1_1CPCSensor.html
a22257bbc83b40e7b502e3c423fa25572
std::shared_ptr< ros::NodeHandle >
nodeHandle
classuuv__plume__simulator_1_1CPCSensor.html
acc3ddc9eda68743989953933a8bdb6dd
double
noiseAmp
classuuv__plume__simulator_1_1CPCSensor.html
aff1cf4cad2ccf96800db7f6a16f271cc
std::normal_distribution< double >
noiseModel
classuuv__plume__simulator_1_1CPCSensor.html
a43cfa91f2d9b5285545e7986b5a15962
double
noiseSigma
classuuv__plume__simulator_1_1CPCSensor.html
a051b51ad3230fe9ee57f94aa80605cb1
ros::Subscriber
odometrySub
classuuv__plume__simulator_1_1CPCSensor.html
a1113a6a302688220ec6e900897847e08
ros::Subscriber
particlesSub
classuuv__plume__simulator_1_1CPCSensor.html
a10ca6338f7e6ed74c814aecd89908df9
double
plumeSalinityValue
classuuv__plume__simulator_1_1CPCSensor.html
a7bbe4a621ed6c6be8d7ee87769c154f6
GeographicLib::LocalCartesian
projection
classuuv__plume__simulator_1_1CPCSensor.html
ae9c6808ab2ad5b13a72fb511eac3ab94
bool
publishSalinity
classuuv__plume__simulator_1_1CPCSensor.html
ae9007729f28c92ac5d8a11190cdeb8bd
double
referenceSalinityValue
classuuv__plume__simulator_1_1CPCSensor.html
a91278f224f4dc69aaa839eb517dd5a46
std::default_random_engine
rndGen
classuuv__plume__simulator_1_1CPCSensor.html
a32296108956e0909056e72ea5c3fe873
uuv_plume_msgs::Salinity
salinityMsg
classuuv__plume__simulator_1_1CPCSensor.html
a2e35ed0c7c463da2602b5ac9f1da282e
ros::Publisher
salinityPub
classuuv__plume__simulator_1_1CPCSensor.html
a606721a0bb469e7c369d166ec7298027
std::string
salinityUnit
classuuv__plume__simulator_1_1CPCSensor.html
a1a2bed3e78efa3c7d002d266c775029f
double
saturation
classuuv__plume__simulator_1_1CPCSensor.html
a4925a0273447a20a2a45749c2b739bf3
std::string
sensorFrameID
classuuv__plume__simulator_1_1CPCSensor.html
aee44faae4c264c656d8ebd248d2292a4
double
smoothingLength
classuuv__plume__simulator_1_1CPCSensor.html
a285eb79145cfd715291f808eaac32afb
tf2_ros::Buffer
tfBuffer
classuuv__plume__simulator_1_1CPCSensor.html
a2b75335de225523e6ddadaab786c6376
std::shared_ptr< tf2_ros::TransformListener >
tfListener
classuuv__plume__simulator_1_1CPCSensor.html
ab6950f90194ecfd62ab0bbd54fd81f7c
bool
updateMeasurement
classuuv__plume__simulator_1_1CPCSensor.html
a2de0395b9721e726347601543cfcd03d
double
updateRate
classuuv__plume__simulator_1_1CPCSensor.html
a5091b83afd0468f9f9926e19329c33ee
ros::Timer
updateTimer
classuuv__plume__simulator_1_1CPCSensor.html
a9c173307f263aa9b9b7c7f2342d5ce94
bool
updatingCloud
classuuv__plume__simulator_1_1CPCSensor.html
a32ace61c89476eb6309a4507936b5257
bool
useGeoCoordinates
classuuv__plume__simulator_1_1CPCSensor.html
a9f12bbbc0bb4734e3e319fc940b0b0e6
bool
useGPS
classuuv__plume__simulator_1_1CPCSensor.html
a42362a4faafe57c53e52930f32d5b757
bool
useOdom
classuuv__plume__simulator_1_1CPCSensor.html
ab9602b92be015516bb35879f6b1539fe
bool
useTFUpdate
classuuv__plume__simulator_1_1CPCSensor.html
a6e5f2a338e6158a8e65288489d2f43d0
uuv_plume_simulator
namespaceuuv__plume__simulator.html
uuv_plume_simulator::CPCSensor