• Stars
    star
    39
  • Rank 693,563 (Top 14 %)
  • Language
    C++
  • License
    BSD 3-Clause "New...
  • Created over 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

Local controller based on DWA which uses Social Force Model (SFM) as predictor

More Repositories

1

dll

DLL: Direct Lidar Localization
C++
188
star
2

Heuristic_path_planners

Collection of classes and functions to allow 2D/3D path generation with heuristic algorithms such as A*, Theta* and LazyTheta* and ROS Interfaces
C++
71
star
3

plane_detector

Implementation of the fast plane detector as described in the paper "Fast Plane Detection and Polygonalization in noisy 3D Range Images", of Poppinga et al. (IROS 2008)
C++
71
star
4

gazebo_sfm_plugin

A plugin for simulation of human pedestrians in ROS Gazebo
C++
58
star
5

upo_robot_navigation

Metapackage of ROS that contains the packages involved in the navigation system of the UPO robotics lab
C++
55
star
6

hunav_sim

A simulator of human navigation behaviors for Robotics based on ROS2
C++
46
star
7

lightsfm

A lightweight Social Force Model library
C++
45
star
8

dynamic_obstacle_detector

A simple (but effective) detector of dynamic obstacles in laser scans.
C++
35
star
9

ars548_ros

ROS2 driver for the Continental ARS548 Radar 4D
C++
23
star
10

nav2_social_costmap_plugin

Plugin-based layer for social navigation in the Nav2 system of ROS2
C++
21
star
11

hunav_gazebo_wrapper

A ROS2 wrapper to use the HuNavSim with the Gazebo Simulator
Python
18
star
12

topological-montecarlo-localization

Global Monte Carlo-based localization from GIS-based graphs
C++
15
star
13

laserscan_merger

A simple ROS node to fuse different lasercan sources in a single laserscan message in a given frame.
C++
11
star
14

range_only_localization

ROS package for robot localization and mapping based on range-only sensors
C++
11
star
15

nonlinear_optimization

Several ROS Packages for nonlinear optimization including levenberg-marquardt, sparse levenberg-marquardt and bundle adjustment.
C
9
star
16

upo_nav_irl

A C++ implementation of the IRL algorithms RTIRL and RLT. These algorithms replace the MDP framework by a RRT* planner.
C++
9
star
17

RRT_MEDIRL

RRT_MEDIRL implementation for Tensorflow
C++
8
star
18

og-sgg

Ontology-Guided Scene Graph Generation
Python
8
star
19

sfm_local_controller

A robot local controller based on the Social Force Model (SFM)
C++
7
star
20

2DLaserPeopleBenchmark

Benchmark codebase for 2D range finder based people detectors using the FROG dataset
Python
7
star
21

cloud_concatenator

A lightweight package to concatenate up to 9 point clouds. By Luis Merino and David Alejo.
C++
6
star
22

lightpomcp

A lightweight implementation of the POMCP algorithm
C++
5
star
23

rgbd_odom

ROS package for robust odometry estimation based on RGBD data
C++
5
star
24

marsupial_optimizer

C++
5
star
25

upo_fcn_learning

Package that contains the scripts needed to perform training of a Fully Convolutional Network for the task of robot path planning.
C++
5
star
26

siar_packages

This includes packages that have been developed in the SIAR project from the Sewer Inspection Urban Challenge of the Echord++ FP7 project. It will also refactor the developments in order to make each piece of the system easier to install.
C++
4
star
27

arduimu_v3

This module reads and filters the measures from a ARDUIMU_V3 device to standard ROS messages. Implements EKF-based filtering to robustly estimate the orientation, velocities and accelerations.
C++
3
star
28

seekthermaltemp

ROS node to obtain temperatures from raw data's thermal camera Seek thermal
Python
3
star
29

depth2cloud

Basic ROS module for translating depth images to point clouds with interesting properties such as ROI, etc
C++
3
star
30

marsupial_simulator_ros2

ROS2-Based Gazebo Simulation of Marsupial UAV-UGV Systems Connected by Hanging Tether
Python
2
star
31

laserscan_labeler

Tool for labeling laser scan data from ROS bags
Python
2
star
32

dbscan_line

A simple algorithm to clusterize 2D points into lines and then dense-objects
C++
2
star
33

teresa-wsbs

TERESA Walking side-by-side package
C++
2
star
34

pedlab

A custom pedestrian simulator
C++
2
star
35

libelium_waspmote_gas_node

Ros node that reads the data acquired by a LIbelium Waspmote PRO OEM sensor and publishes a custom message with all the compiled information.
Python
2
star
36

lazy_theta_star_planners

2D of lazy theta star algorithm
C++
2
star
37

marsupial_simulator

Initial simulation Version for Tethered Marsupial System
C++
1
star
38

marsupial_mission_interface

Interface based on ActionLib to performance mission in Marsupial system
C++
1
star
39

upo_laser_people_detector

People detection using 2D LiDAR and Deep Learning for ROS 2
C++
1
star
40

dll2d

C++
1
star
41

string2marker

Simple Tool to generate a RViz marker from a string topic
C++
1
star
42

fire_node

Detect fire using Python, ROS, and OpenCV
CMake
1
star
43

bag2mp4

Simple Tools to generate images and videos from a ROS bag file
Shell
1
star
44

nix_simulator

Stand-alone package with the developments of the new nix-simulator.
C++
1
star
45

vinodom

Visial Innertial Odometry based on Homography Decomposition
C++
1
star
46

siar_simulator

C++
1
star
47

Radar_experiments

Repository to store configuration files related to the smoke and radar experiments
C++
1
star
48

upo_stage_ros

A modified version of the regular ROS wrapper for the Stage robot simulator
C++
1
star
49

rva-course-material

Course material for the course Robotics and Computer Vision of the Computer Science Bachelor Degree at UPO
Jupyter Notebook
1
star
50

bag_teleop

simple package to easily record bags with joystick buttons
Python
1
star