Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: add dummy perception publisher #90

Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
38 commits
Select commit Hold shift + click to select a range
d948db6
release v0.4.0
mitsudome-r Sep 18, 2020
ecd1bda
add use_object_recognition flag in dummy_perception_publisher (#696)
Jul 21, 2020
77b5455
remove ROS1 packages temporarily
mitsudome-r Sep 29, 2020
d95fd68
add sample ros2 packages
mitsudome-r Sep 29, 2020
984d640
remove ROS1 packages
mitsudome-r Oct 6, 2020
c464368
Revert "remove ROS1 packages temporarily"
mitsudome-r Oct 8, 2020
949c8bc
add COLCON_IGNORE to ros1 packages
mitsudome-r Oct 8, 2020
c356925
Rename launch files to launch.xml (#28)
nnmm Oct 15, 2020
b02f160
Port dummy_perception_publisher to ROS2 (#90)
nnmm Nov 9, 2020
d9debc5
Convert calls of Duration to Duration::from_seconds where appropriate…
nnmm Nov 30, 2020
3147893
Use quotes for includes where appropriate (#144)
nnmm Dec 7, 2020
634048b
adding linters to dummy_perception_publisher (#220)
nik-tier4 Dec 17, 2020
41f1209
[dummy_perception_publisher] fix launch file and installation (#215)
mitsudome-r Dec 21, 2020
b632aa4
reduce terminal ouput for better error message visibility (#200)
mitsudome-r Dec 23, 2020
93319a8
modify launch file for making psim work (#238)
k0suke-murakami Dec 23, 2020
d5c73ec
Ros2 v0.8.0 dummy perception publisher (#286)
wep21 Feb 8, 2021
09d940a
Remove "/" in frame_id (#406)
kenji-miyake Mar 5, 2021
1af202a
Fix transform (#420)
kenji-miyake Mar 11, 2021
d31c3e9
add use_sim-time option (#454)
tkimura4 Mar 26, 2021
aa7e6cf
Remove use_sim_time for set_parameter (#1260)
wep21 Apr 26, 2021
e43dfc2
Diable dummy_perception_publisher if argument 'scenario_simulation' i…
yamacir-kit Apr 28, 2021
817b752
change theta step for obj point cloud (#1280)
taikitanaka3 May 14, 2021
ca122ee
Revert changes of PR #1275 (#1377)
yamacir-kit May 25, 2021
0e4b7c2
Add pre-commit (#1560)
KeisukeShima Jul 19, 2021
4ee272f
Fix dependency type of rosidl_default_generators (#1801)
kenji-miyake Aug 5, 2021
5d2e73a
Fix -Wunused-parameter (#1836)
kenji-miyake Aug 14, 2021
93a12b4
fix topic namespace (#2054)
s-azumi Sep 9, 2021
2b57944
add sort-package-xml hook in pre-commit (#1881)
KeisukeShima Sep 9, 2021
aa66e4b
Feature/porting occlusion spot (#1740)
wep21 Oct 21, 2021
e192a25
Change formatter to clang-format and black (#2332)
kenji-miyake Nov 2, 2021
43098c0
Add COLCON_IGNORE (#500)
kenji-miyake Nov 4, 2021
b7825e6
port dummy perception publisher to auto (#562)
YoheiMishina Nov 10, 2021
402e4f0
Add README.md to dummy perception publisher (#641)
YoheiMishina Nov 16, 2021
0263c0e
[shape_estimation]change type (#663)
tkimura4 Nov 17, 2021
29d3a93
Fix no ground pointcloud topic name (#733)
wep21 Nov 25, 2021
07e7131
auto/fix occupancy grid name space in dummy perception publisher (#739)
satoshi-ota Nov 29, 2021
4661d4f
feat: add use_traffic_light status
1222-takeshi Dec 2, 2021
2e20cff
Merge branch 'tier4/proposal' into 1-add-dummy-perception-publisher
taikitanaka3 Dec 2, 2021
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Use quotes for includes where appropriate (#144)
* Use quotes for includes where appropriate

* Fix lint tests

* Make tests pass hopefully
  • Loading branch information
nnmm authored and 1222-takeshi committed Dec 2, 2021
commit 31478938a93c8c06afcbd037eff232eec6784c4a
Original file line number Diff line number Diff line change
Expand Up @@ -15,24 +15,24 @@
#ifndef DUMMY_PERCEPTION_PUBLISHER__NODE_HPP_
#define DUMMY_PERCEPTION_PUBLISHER__NODE_HPP_

#include <autoware_perception_msgs/msg/dynamic_object_array.hpp>
#include <autoware_perception_msgs/msg/dynamic_object_with_feature_array.hpp>
#include <dummy_perception_publisher/msg/object.hpp>
#include <pcl/common/distances.h>
#include <pcl/point_types.h>
#include <pcl_conversions/pcl_conversions.h>
#include <rclcpp/rclcpp.hpp>
#include <sensor_msgs/msg/point_cloud2.hpp>
#include <tf2/LinearMath/Transform.h>
#include <tf2/convert.h>
#include <tf2/transform_datatypes.h>
#include <tf2_geometry_msgs/tf2_geometry_msgs.h>
#include <tf2_ros/buffer.h>
#include <tf2_ros/transform_listener.h>

#include <random>
#include <vector>

#include "autoware_perception_msgs/msg/dynamic_object_array.hpp"
#include "autoware_perception_msgs/msg/dynamic_object_with_feature_array.hpp"
#include "dummy_perception_publisher/msg/object.hpp"
#include "pcl/common/distances.h"
#include "pcl/point_types.h"
#include "pcl_conversions/pcl_conversions.h"
#include "rclcpp/rclcpp.hpp"
#include "sensor_msgs/msg/point_cloud2.hpp"
#include "tf2/convert.h"
#include "tf2/LinearMath/Transform.h"
#include "tf2/transform_datatypes.h"
#include "tf2_geometry_msgs/tf2_geometry_msgs.h"
#include "tf2_ros/buffer.h"
#include "tf2_ros/transform_listener.h"


class DummyPerceptionPublisherNode : public rclcpp::Node
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,12 @@
// See the License for the specific language governing permissions and
// limitations under the License.

#include <autoware_perception_msgs/msg/dynamic_object_array.hpp>
#include <rclcpp/rclcpp.hpp>

#include <memory>
#include <utility>

#include "autoware_perception_msgs/msg/dynamic_object_array.hpp"
#include "rclcpp/rclcpp.hpp"

class EmptyObjectsPublisher : public rclcpp::Node
{
public:
Expand Down
7 changes: 3 additions & 4 deletions simulator/dummy_perception_publisher/src/main.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,11 @@
// See the License for the specific language governing permissions and
// limitations under the License.

#include <dummy_perception_publisher/node.hpp>

#include <rclcpp/rclcpp.hpp>

#include <memory>

#include "dummy_perception_publisher/node.hpp"
#include "rclcpp/rclcpp.hpp"

int main(int argc, char ** argv)
{
rclcpp::init(argc, argv);
Expand Down
10 changes: 5 additions & 5 deletions simulator/dummy_perception_publisher/src/node.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -12,18 +12,18 @@
// See the License for the specific language governing permissions and
// limitations under the License.

#include <dummy_perception_publisher/node.hpp>

#include <pcl/filters/voxel_grid_occlusion_estimation.h>
#include <tf2/LinearMath/Quaternion.h>
#include <tf2_geometry_msgs/tf2_geometry_msgs.h>
#include "dummy_perception_publisher/node.hpp"

#include <functional>
#include <limits>
#include <memory>
#include <utility>
#include <vector>

#include "pcl/filters/voxel_grid_occlusion_estimation.h"
#include "tf2/LinearMath/Quaternion.h"
#include "tf2_geometry_msgs/tf2_geometry_msgs.h"

DummyPerceptionPublisherNode::DummyPerceptionPublisherNode()
: Node("dummy_perception_publisher"), tf_buffer_(this->get_clock()), tf_listener_(tf_buffer_)
{
Expand Down