Le Nhat Quang's repositories
diffbot
DiffBot is an autonomous 2wd differential drive robot using ROS Noetic on a Raspberry Pi 4 B. With its SLAMTEC Lidar and the ROS Control hardware interface it's capable of navigating in an environment using the ROS Navigation stack and making use of SLAM algorithms to create maps of unknown environments.
The-C-20-Masterclass-Source-Code
Source code for the C++ 20 Masterclass on udemy
mpc_ros
Nonlinear Model Predictive Control on Differential Wheeled Mobile Robot using ROS
PythonOOP
The Original Code repository for my Python OOP Series
handson-ml2
A series of Jupyter notebooks that walk you through the fundamentals of Machine Learning and Deep Learning in Python using Scikit-Learn, Keras and TensorFlow 2.
Kalman-and-Bayesian-Filters-in-Python
Kalman Filter book using Jupyter Notebook. Focuses on building intuition and experience, not formal proofs. Includes Kalman filters,extended Kalman filters, unscented Kalman filters, particle filters, and more. All exercises include solutions.
tentabot
Tentabot: Navigation Framework for Mobile Robots by Evaluating Motion Primitives (Tentacles)
STM32_tutorials
STM32 tutorial with STM32Cube and Keil MDK-ARM
hdl_graph_slam
3D LIDAR-based Graph SLAM
realsense-ros
Intel(R) RealSense(TM) ROS Wrapper for D400 series, SR300 Camera and T265 Tracking Module
gtsam
GTSAM is a library of C++ classes that implement smoothing and mapping (SAM) in robotics and vision, using factor graphs and Bayes networks as the underlying computing paradigm rather than sparse matrices.
velodyne
ROS support for Velodyne 3D LIDARs
pointnet
PointNet: Deep Learning on Point Sets for 3D Classification and Segmentation
ros_people_object_detection_tensorflow
An extensive ROS toolbox for object detection & tracking and face/action recognition with 2D and 3D support which makes your Robot understand the environment
ypspur_ros
ROS wrapper for YP-Spur.
ORB_SLAM2
Real-Time SLAM for Monocular, Stereo and RGB-D Cameras, with Loop Detection and Relocalization Capabilities
LeGO-LOAM
LeGO-LOAM: Lightweight and Ground-Optimized Lidar Odometry and Mapping on Variable Terrain
linorobot
Autonomous ground robots (2WD, 4WD, Ackermann Steering, Mecanum Drive)
jetson
Self-driving AI toy car 🤖🚗.
yp-spur
YP-Spur is a mobile robot motion control software with coordinate frame based commands. Binary download for Windows is available on https://github.com/openspur/yp-spur/releases
Arduino-4WD-smart-car
For more study materials, please refer to our official website
fyp-rescue-robot
This project is my final year capstone project - A self-navigating robot for search and rescue. We build a robot in ROS and integrate several functions: self-navigation, object detection and tracking, and an Arduino board to grab simple objects. The final demostration video is shown here: https://youtu.be/2dpzOpEn4hM
awesome-deep-vision
A curated list of deep learning resources for computer vision
spencer_people_tracking
Multi-modal ROS-based people detection and tracking framework for mobile robots developed within the context of the EU FP7 project SPENCER.
CppRobotics
cpp implementation of robotics algorithms including localization, mapping, SLAM, path planning and control
probabilistic_robotics
solution of exercises of the book "probabilistic robotics"
A-LOAM
Advanced implementation of LOAM
TurtleBot3-Gmapping
C++ implementation of Gmapping for Turtlebot3 in ROS.
Probabilistic-Robotics-Algorithms
Python implementations of state estimation and SLAM algorithms in Probabilistic Robotics.