├── LICENSE ├── README.md ├── calibration └── calib_sees.yaml ├── media ├── anymal_catch_thumbnail.png ├── anymal_catch_thumbnail_yt_button.png └── parabola_fit.png ├── rpg_dynamic_obstacle_detection ├── CMakeLists.txt ├── DAVIS-03460003.yaml ├── bags │ ├── .gitattributes │ └── ball_throw_test_1.bag ├── cfg │ └── DynamicObstacleDetection.cfg ├── include │ ├── clustering │ │ ├── dbscan.h │ │ └── dbscan_opt.h │ ├── rpg_dynamic_obstacle_detection │ │ ├── average_timer.hpp │ │ ├── clustering.hpp │ │ ├── common.hpp │ │ ├── dbscan_wrapper.hpp │ │ ├── dvs_handler.hpp │ │ ├── dynamic_obstacle_detection.hpp │ │ ├── ellipsoid.hpp │ │ ├── image2world.hpp │ │ ├── imu_warp.hpp │ │ ├── measurement_statistics.hpp │ │ ├── normalized_mean_timestamp_image.hpp │ │ ├── optical_flow.hpp │ │ ├── param.hpp │ │ ├── sort_vectors.hpp │ │ ├── state.hpp │ │ ├── timer.h │ │ └── timestamp_image_filter.hpp │ └── ze │ │ └── common │ │ ├── benchmark.hpp │ │ ├── buffer-inl.hpp │ │ ├── buffer.hpp │ │ ├── combinatorics.hpp │ │ ├── config.hpp │ │ ├── config.hpp.in │ │ ├── file_utils.hpp │ │ ├── logging.hpp │ │ ├── macros.hpp │ │ ├── manifold.hpp │ │ ├── math.hpp │ │ ├── nonassignable.hpp │ │ ├── noncopyable.hpp │ │ ├── numerical_derivative.hpp │ │ ├── path_utils.hpp │ │ ├── random_matrix.hpp │ │ ├── ring_view.hpp │ │ ├── ringbuffer-inl.hpp │ │ ├── ringbuffer.hpp │ │ ├── running_statistics.hpp │ │ ├── running_statistics_collection.hpp │ │ ├── statistics.hpp │ │ ├── stl_utils.hpp │ │ ├── string_utils.hpp │ │ ├── test_entrypoint.hpp │ │ ├── test_manifold.hpp │ │ ├── thread_safe_fifo.hpp │ │ ├── time_conversions.hpp │ │ ├── timer.hpp │ │ ├── timer_collection.hpp │ │ ├── timer_statistics.hpp │ │ ├── transformation.hpp │ │ ├── types.hpp │ │ ├── versioned_slot_handle.hpp │ │ └── yaml_serialization.hpp ├── launch │ ├── test_detection_and_fitting.launch │ └── test_detection_only.launch ├── package.xml ├── parameters │ └── parameters.yaml ├── rviz │ └── test_detection.rviz └── src │ ├── clustering.cpp │ ├── dbscan.cpp │ ├── dbscan_opt.cpp │ ├── dbscan_stack.cpp │ ├── dbscan_wrapper.cpp │ ├── dvs_handler.cpp │ ├── dynamic_obstacle_detection.cpp │ ├── ellipsoid.cpp │ ├── image2world.cpp │ ├── imu_warp.cpp │ ├── measurement_statistics.cpp │ ├── normalized_mean_timestamp_image.cpp │ ├── optical_flow.cpp │ ├── tests │ ├── dbscan_test.cpp │ ├── ellipsoid_test.cpp │ ├── optical_flow_test.cpp │ └── testing.cpp │ └── timestamp_image_filter.cpp ├── rpg_dynamic_obstacle_detection_msgs ├── CMakeLists.txt ├── msg │ ├── BoundingBox2DStamped.msg │ └── OpticalFlowImages.msg └── package.xml └── rpg_ransac_parabola ├── CMakeLists.txt ├── launch ├── playback_detections.launch └── playback_detections_wo_node.launch ├── package.xml ├── rviz └── ransac_visualization.rviz └── src ├── __pycache__ ├── fit_parabola.cpython-38.pyc ├── fit_parabola.cpython-39.pyc ├── utils.cpython-38.pyc └── utils.cpython-39.pyc ├── fit_parabola.py ├── image_writer.py ├── parabola_ransac_node.py ├── record_bbox_msgs.py ├── utils.py └── visualize.py /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/README.md -------------------------------------------------------------------------------- /calibration/calib_sees.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/calibration/calib_sees.yaml -------------------------------------------------------------------------------- /media/anymal_catch_thumbnail.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/media/anymal_catch_thumbnail.png -------------------------------------------------------------------------------- /media/anymal_catch_thumbnail_yt_button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/media/anymal_catch_thumbnail_yt_button.png -------------------------------------------------------------------------------- /media/parabola_fit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/media/parabola_fit.png -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/CMakeLists.txt -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/DAVIS-03460003.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/DAVIS-03460003.yaml -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/bags/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/bags/.gitattributes -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/bags/ball_throw_test_1.bag: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/bags/ball_throw_test_1.bag -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/cfg/DynamicObstacleDetection.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/cfg/DynamicObstacleDetection.cfg -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/clustering/dbscan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/clustering/dbscan.h -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/clustering/dbscan_opt.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/clustering/dbscan_opt.h -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/average_timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/average_timer.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/clustering.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/clustering.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/common.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/common.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/dbscan_wrapper.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/dbscan_wrapper.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/dvs_handler.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/dvs_handler.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/dynamic_obstacle_detection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/dynamic_obstacle_detection.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/ellipsoid.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/ellipsoid.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/image2world.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/image2world.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/imu_warp.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/imu_warp.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/measurement_statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/measurement_statistics.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/normalized_mean_timestamp_image.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/normalized_mean_timestamp_image.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/optical_flow.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/optical_flow.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/param.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/param.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/sort_vectors.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/sort_vectors.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/state.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/state.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/timer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/timer.h -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/timestamp_image_filter.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/rpg_dynamic_obstacle_detection/timestamp_image_filter.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/benchmark.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/benchmark.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/buffer-inl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/buffer-inl.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/buffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/buffer.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/combinatorics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/combinatorics.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/config.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/config.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/config.hpp.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/config.hpp.in -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/file_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/file_utils.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/logging.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/logging.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/macros.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/macros.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/manifold.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/manifold.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/math.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/math.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/nonassignable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/nonassignable.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/noncopyable.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/noncopyable.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/numerical_derivative.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/numerical_derivative.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/path_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/path_utils.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/random_matrix.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/random_matrix.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/ring_view.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/ring_view.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/ringbuffer-inl.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/ringbuffer-inl.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/ringbuffer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/ringbuffer.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/running_statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/running_statistics.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/running_statistics_collection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/running_statistics_collection.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/statistics.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/stl_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/stl_utils.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/string_utils.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/string_utils.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/test_entrypoint.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/test_entrypoint.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/test_manifold.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/test_manifold.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/thread_safe_fifo.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/thread_safe_fifo.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/time_conversions.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/time_conversions.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/timer.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/timer.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/timer_collection.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/timer_collection.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/timer_statistics.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/timer_statistics.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/transformation.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/transformation.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/types.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/types.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/versioned_slot_handle.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/versioned_slot_handle.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/include/ze/common/yaml_serialization.hpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/include/ze/common/yaml_serialization.hpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/launch/test_detection_and_fitting.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/launch/test_detection_and_fitting.launch -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/launch/test_detection_only.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/launch/test_detection_only.launch -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/package.xml -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/parameters/parameters.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/parameters/parameters.yaml -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/rviz/test_detection.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/rviz/test_detection.rviz -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/clustering.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/clustering.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/dbscan.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/dbscan.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/dbscan_opt.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/dbscan_opt.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/dbscan_stack.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/dbscan_stack.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/dbscan_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/dbscan_wrapper.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/dvs_handler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/dvs_handler.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/dynamic_obstacle_detection.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/dynamic_obstacle_detection.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/ellipsoid.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/ellipsoid.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/image2world.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/image2world.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/imu_warp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/imu_warp.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/measurement_statistics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/measurement_statistics.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/normalized_mean_timestamp_image.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/normalized_mean_timestamp_image.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/optical_flow.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/optical_flow.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/tests/dbscan_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/tests/dbscan_test.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/tests/ellipsoid_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/tests/ellipsoid_test.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/tests/optical_flow_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/tests/optical_flow_test.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/tests/testing.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/tests/testing.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection/src/timestamp_image_filter.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection/src/timestamp_image_filter.cpp -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection_msgs/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection_msgs/CMakeLists.txt -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection_msgs/msg/BoundingBox2DStamped.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection_msgs/msg/BoundingBox2DStamped.msg -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection_msgs/msg/OpticalFlowImages.msg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection_msgs/msg/OpticalFlowImages.msg -------------------------------------------------------------------------------- /rpg_dynamic_obstacle_detection_msgs/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_dynamic_obstacle_detection_msgs/package.xml -------------------------------------------------------------------------------- /rpg_ransac_parabola/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/CMakeLists.txt -------------------------------------------------------------------------------- /rpg_ransac_parabola/launch/playback_detections.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/launch/playback_detections.launch -------------------------------------------------------------------------------- /rpg_ransac_parabola/launch/playback_detections_wo_node.launch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/launch/playback_detections_wo_node.launch -------------------------------------------------------------------------------- /rpg_ransac_parabola/package.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/package.xml -------------------------------------------------------------------------------- /rpg_ransac_parabola/rviz/ransac_visualization.rviz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/rviz/ransac_visualization.rviz -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/__pycache__/fit_parabola.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/__pycache__/fit_parabola.cpython-38.pyc -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/__pycache__/fit_parabola.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/__pycache__/fit_parabola.cpython-39.pyc -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/__pycache__/utils.cpython-38.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/__pycache__/utils.cpython-38.pyc -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/__pycache__/utils.cpython-39.pyc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/__pycache__/utils.cpython-39.pyc -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/fit_parabola.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/fit_parabola.py -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/image_writer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/image_writer.py -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/parabola_ransac_node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/parabola_ransac_node.py -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/record_bbox_msgs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/record_bbox_msgs.py -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/utils.py -------------------------------------------------------------------------------- /rpg_ransac_parabola/src/visualize.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/uzh-rpg/event-based_object_catching_anymal/HEAD/rpg_ransac_parabola/src/visualize.py --------------------------------------------------------------------------------