#include <vector>
#include <list>
#include <map>
#include <stdint.h>
#include <cstdlib>
#include <cmath>
#include <string>
#include <sstream>
#include <dae.h>
#include <dae/daeErrorHandler.h>
#include <dom/domCOLLADA.h>
#include <dae/domAny.h>
#include <dom/domConstants.h>
#include <dom/domTriangles.h>
#include <dae/daeStandardURIResolver.h>
#include <boost/assert.hpp>
#include <boost/format.hpp>
#include <boost/shared_ptr.hpp>
#include <ros/ros.h>
#include <collada_parser/collada_parser.h>
#include <urdf_model/model.h>
#include <fstream>
#include <fcntl.h>
Go to the source code of this file.
Classes | |
class | urdf::ColladaModelReader |
struct | urdf::ColladaModelReader::GEOMPROPERTIES |
class | urdf::ColladaModelReader::JointAxisBinding |
class | urdf::ColladaModelReader::KinematicsSceneBindings |
inter-collada bindings for a kinematics scene More... | |
class | urdf::ColladaModelReader::LinkBinding |
bindings for links between different spaces More... | |
class | urdf::UnlinkFilename |
struct | urdf::ColladaModelReader::USERDATA |
Namespaces | |
namespace | ColladaDOM150 |
namespace | urdf |
Defines | |
#define | FOREACH(it, v) for(typeof((v).begin())it = (v).begin(); it != (v).end(); (it)++) |
#define | FOREACHC FOREACH |
#define | PRINT_POSE(pname, apose) |
Functions | |
boost::shared_ptr< ModelInterface > | urdf::parseCollada (const std::string &xml_string) |
Load Model from string. | |
Variables | |
static std::list < boost::shared_ptr < UnlinkFilename > > | urdf::_listTempFilenames |
#define FOREACH | ( | it, | |
v | |||
) | for(typeof((v).begin())it = (v).begin(); it != (v).end(); (it)++) |
Definition at line 70 of file collada_parser.cpp.
Definition at line 71 of file collada_parser.cpp.
#define PRINT_POSE | ( | pname, | |
apose | |||
) |
ROS_DEBUG(pname" pos: %f %f %f, rot: %f %f %f %f", \ apose.position.x, apose.position.y, apose.position.z, \ apose.rotation.x, apose.rotation.y, apose.rotation.z, apose.rotation.w);