Skip to content

Commit

Permalink
version 0.1.6
Browse files Browse the repository at this point in the history
  • Loading branch information
neka-nat committed Dec 6, 2020
1 parent 148a614 commit 86e134f
Show file tree
Hide file tree
Showing 4 changed files with 20 additions and 11 deletions.
3 changes: 3 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,9 @@ For example, it has applications in SLAM, collision avoidance, path planning and
* Point cloud clustering
* [G-DBSCAN: A GPU Accelerated Algorithm for Density-based Clustering](https://www.sciencedirect.com/science/article/pii/S1877050913003438)
* Point cloud/Triangle mesh filtering, down sampling
* IO
* Several file types(pcd, ply, stl, obj)
* ROS message
* Create Point Cloud from Laser Scan or RGBD Image
* Visual Odometry
* [Real-time visual odometry from dense RGB-D images](https://ieeexplore.ieee.org/document/6130321)
Expand Down
6 changes: 6 additions & 0 deletions src/cupoch/cupoch.h
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,16 @@

#include "cupoch/camera/pinhole_camera_intrinsic.h"
#include "cupoch/camera/pinhole_camera_parameters.h"
#include "cupoch/collision/primitives.h"
#include "cupoch/collision/collision.h"
#include "cupoch/cupoch_config.h"
#include "cupoch/geometry/boundingvolume.h"
#include "cupoch/geometry/distancetransform.h"
#include "cupoch/geometry/geometry.h"
#include "cupoch/geometry/image.h"
#include "cupoch/geometry/kdtree_flann.h"
#include "cupoch/geometry/lineset.h"
#include "cupoch/geometry/graph.h"
#include "cupoch/geometry/pointcloud.h"
#include "cupoch/geometry/rgbdimage.h"
#include "cupoch/geometry/trianglemesh.h"
Expand All @@ -17,6 +21,8 @@
#include "cupoch/io/class_io/pointcloud_io.h"
#include "cupoch/io/class_io/trianglemesh_io.h"
#include "cupoch/io/class_io/voxelgrid_io.h"
#include "cupoch/io/ros/pointcloud_msg.h"
#include "cupoch/kinematics/kinematic_chain.h"
#include "cupoch/odometry/odometry.h"
#include "cupoch/registration/feature.h"
#include "cupoch/registration/registration.h"
Expand Down
2 changes: 1 addition & 1 deletion src/cupoch/version.txt
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
CUPOCH_VERSION_MAJOR 0
CUPOCH_VERSION_MINOR 1
CUPOCH_VERSION_PATCH 5
CUPOCH_VERSION_PATCH 6
CUPOCH_VERSION_TWEAK 0
20 changes: 10 additions & 10 deletions third_party/urdfdom/urdf_parser/include/urdf_parser/urdf_parser.h
Original file line number Diff line number Diff line change
Expand Up @@ -51,11 +51,11 @@

namespace urdf_export_helpers {

URDFDOM_DLLAPI std::string values2str(unsigned int count, const double *values, double (*conv)(double) = NULL);
URDFDOM_DLLAPI std::string values2str(urdf::Vector3 vec);
URDFDOM_DLLAPI std::string values2str(urdf::Rotation rot);
URDFDOM_DLLAPI std::string values2str(urdf::Color c);
URDFDOM_DLLAPI std::string values2str(double d);
std::string values2str(unsigned int count, const double *values, double (*conv)(double) = NULL);
std::string values2str(urdf::Vector3 vec);
std::string values2str(urdf::Rotation rot);
std::string values2str(urdf::Color c);
std::string values2str(double d);

// This lives here (rather than in model.cpp) so we can run tests on it.
class URDFVersion final
Expand Down Expand Up @@ -139,11 +139,11 @@ class URDFVersion final

namespace urdf{

URDFDOM_DLLAPI ModelInterfaceSharedPtr parseURDF(const std::string &xml_string);
URDFDOM_DLLAPI ModelInterfaceSharedPtr parseURDFFile(const std::string &path);
URDFDOM_DLLAPI TiXmlDocument* exportURDF(ModelInterfaceSharedPtr &model);
URDFDOM_DLLAPI TiXmlDocument* exportURDF(const ModelInterface &model);
URDFDOM_DLLAPI bool parsePose(Pose&, TiXmlElement*);
ModelInterfaceSharedPtr parseURDF(const std::string &xml_string);
ModelInterfaceSharedPtr parseURDFFile(const std::string &path);
TiXmlDocument* exportURDF(ModelInterfaceSharedPtr &model);
TiXmlDocument* exportURDF(const ModelInterface &model);
bool parsePose(Pose&, TiXmlElement*);
}

#endif

0 comments on commit 86e134f

Please sign in to comment.