提交 f2d5490a 编写于 作者: fengqikai1414's avatar fengqikai1414 提交者: Dengchengliang

transform: fix namespace

上级 19d9d313
......@@ -17,6 +17,20 @@ cc_library(
"//third_party/tf2:tf2"
],
)
cc_library(
name = "transform_broadcaster_lib",
srcs = [
"transform_broadcaster.cc",
],
hdrs = [
"transform_broadcaster.h",
],
deps = [
"//modules/transform/proto:transform_proto",
"//framework:cybertron",
"//third_party/tf2:tf2"
],
)
cc_library(
name = "static_transform_component_lib",
......
......@@ -21,7 +21,6 @@
#include "modules/transform/proto/transform.pb.h"
namespace apollo {
namespace cybertron {
namespace transform {
Buffer::Buffer() : BufferCore() { Init(); }
......@@ -30,7 +29,7 @@ int Buffer::Init() {
std::string node_name = "transform_listener_" +
std::to_string(cybertron::Time::Now().ToNanosecond());
node_ = cybertron::CreateNode(node_name);
proto::RoleAttributes attr;
apollo::cybertron::proto::RoleAttributes attr;
attr.set_channel_name("/tf");
message_subscriber_tf_ =
node_->CreateReader<apollo::transform::TransformStampeds>(
......@@ -41,7 +40,7 @@ int Buffer::Init() {
apollo::cybertron::proto::RoleAttributes attr_static;
attr_static.set_channel_name("/tf_static");
attr_static.mutable_qos_profile()->CopyFrom(
transport::QosProfileConf::QOS_PROFILE_TF_STATIC);
apollo::cybertron::transport::QosProfileConf::QOS_PROFILE_TF_STATIC);
message_subscriber_tf_static_ =
node_->CreateReader<apollo::transform::TransformStampeds>(
attr_static,
......@@ -226,5 +225,4 @@ bool Buffer::canTransform(const std::string& target_frame,
}
} // namespace transform
} // namespace cybertron
} // namespace apollo
......@@ -29,7 +29,6 @@
#include "modules/transform/proto/transform.pb.h"
namespace apollo {
namespace cybertron {
namespace transform {
// extend the BufferInterface class and BufferCore class
......@@ -150,7 +149,6 @@ static const std::string threading_error =
"messages, call setUsingDedicatedThread(true) on your Buffer instance.";
} // namespace transform
} // namespace cybertron
} // namespace apollo
#endif // INCLUDE_CYBERTRON_TF2_CYBERTRON_BUFFER_H_
......@@ -12,7 +12,6 @@
#include "cybertron/time/time.h"
namespace apollo {
namespace cybertron {
namespace transform {
// extend the TFCore class and the TFCpp class
......@@ -154,7 +153,6 @@ class BufferInterface {
}; // class
} // namespace transform
} // namespace cybertron
} // namespace apollo
#endif // INCLUDE_CYBERTRON_TF2_CYBERTRON_BUFFER_INTERFACE_H_
......@@ -2,7 +2,6 @@
#include "cybertron/time/time.h"
namespace apollo {
namespace cybertron {
namespace transform {
TransformBroadcaster::TransformBroadcaster() {
......@@ -37,5 +36,4 @@ void TransformBroadcaster::sendTransform(
}
} // namespace transform
} // namespace cybertron
} // namespace apollo
......@@ -9,7 +9,6 @@
#include "modules/transform/proto/transform.pb.h"
namespace apollo {
namespace cybertron {
namespace transform {
/** \brief This class provides an easy way to publish coordinate frame transform
......@@ -49,7 +48,6 @@ class TransformBroadcaster {
std::shared_ptr<cybertron::Writer<apollo::transform::TransformStampeds>> publisher_;
};
} // namespace transform
} // namespace cybertron
} // namespace apollo
#endif // INCLUDE_CYBERTRON_TF2_CYBERTRON_TRANSFORM_BROADCASTER_H_
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册