#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 | |
| urdf::ModelInterfaceSharedPtr | 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);