|
MFCPP
1.0
|
Corentin Chauvin-Hameau – 2019-2020
|
|
Coverage Path Planning for an underwater robot surveying a marine farm
|
|
Class to represent a node (viewpoint) of a lattice. More...
#include <lattice.hpp>
Public Member Functions | |
| LatticeNode () | |
| ~LatticeNode () | |
Public Attributes | |
| geometry_msgs::Pose | pose |
| Pose of the node in robot frame. More... | |
| float | speed |
| Longitudinal speed of the robot at this node. More... | |
| std::vector< std::shared_ptr< LatticeNode > > | next |
| Nodes in the next lattice that can be reached from this node. More... | |
| float | info_gain |
| Information gain fo this viewpoint. More... | |
| std::vector< float > | gp_cov |
| Diagonal of the covariance of the Gaussian Process. More... | |
| std::vector< float > | camera_pts_x |
| X coord of camera hit pts for the viewpoint (in ocean frame) More... | |
| std::vector< float > | camera_pts_y |
| Y coord of camera hit pts for the viewpoint (in ocean frame) More... | |
| std::vector< float > | camera_pts_z |
| Z coord of camera hit pts for the viewpoint (in ocean frame) More... | |
Class to represent a node (viewpoint) of a lattice.
Definition at line 24 of file lattice.hpp.
|
inline |
Definition at line 37 of file lattice.hpp.
|
inline |
Definition at line 46 of file lattice.hpp.
| std::vector<float> mfcpp::LatticeNode::camera_pts_x |
X coord of camera hit pts for the viewpoint (in ocean frame)
Definition at line 33 of file lattice.hpp.
| std::vector<float> mfcpp::LatticeNode::camera_pts_y |
Y coord of camera hit pts for the viewpoint (in ocean frame)
Definition at line 34 of file lattice.hpp.
| std::vector<float> mfcpp::LatticeNode::camera_pts_z |
Z coord of camera hit pts for the viewpoint (in ocean frame)
Definition at line 35 of file lattice.hpp.
| std::vector<float> mfcpp::LatticeNode::gp_cov |
Diagonal of the covariance of the Gaussian Process.
Definition at line 32 of file lattice.hpp.
| float mfcpp::LatticeNode::info_gain |
Information gain fo this viewpoint.
Definition at line 31 of file lattice.hpp.
| std::vector<std::shared_ptr<LatticeNode> > mfcpp::LatticeNode::next |
Nodes in the next lattice that can be reached from this node.
Definition at line 29 of file lattice.hpp.
| geometry_msgs::Pose mfcpp::LatticeNode::pose |
Pose of the node in robot frame.
Definition at line 27 of file lattice.hpp.
| float mfcpp::LatticeNode::speed |
Longitudinal speed of the robot at this node.
Definition at line 28 of file lattice.hpp.
1.8.11