Forked from
Stack Of Tasks / dynamic_graph_bridge
101 commits behind the upstream repository.
-
Joseph Mirabel authoredJoseph Mirabel authored
geometric_simu.cpp 686 B
/*
* Copyright 2011,
* Olivier Stasse,
*
* CNRS
*
*/
#include <ros/console.h>
#define ENABLE_RT_LOG
#include <dynamic-graph/real-time-logger.h>
#include <dynamic_graph_bridge/sot_loader.hh>
class LoggerROSStream : public ::dynamicgraph::LoggerStream {
public:
void write(const char *c) { ROS_ERROR(c); }
};
int main(int argc, char *argv[]) {
::dynamicgraph::RealTimeLogger::instance()
.addOutputStream(::dynamicgraph::LoggerStreamPtr_t(new LoggerROSStream()));
ros::init(argc, argv, "sot_ros_encapsulator");
SotLoader aSotLoader;
if (aSotLoader.parseOptions(argc, argv) < 0) return -1;
aSotLoader.initializeRosNode(argc, argv);
ros::spin();
return 0;
}