All Projects → Noob-can-Compile → Landmark_Detection_Robot_Tracking_SLAM-

Noob-can-Compile / Landmark_Detection_Robot_Tracking_SLAM-

Licence: MIT license
Simultaneous Localization and Mapping(SLAM) also gives you a way to track the location of a robot in the world in real-time and identify the locations of landmarks such as buildings, trees, rocks, and other world features.

Programming Languages

Jupyter Notebook
11667 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to Landmark Detection Robot Tracking SLAM-

Mola
A Modular Optimization framework for Localization and mApping (MOLA)
Stars: ✭ 206 (+1371.43%)
Mutual labels:  localization, slam
awesome-mobile-robotics
Useful links of different content related to AI, Computer Vision, and Robotics.
Stars: ✭ 243 (+1635.71%)
Mutual labels:  localization, slam
Iris lama
LaMa - A Localization and Mapping library
Stars: ✭ 217 (+1450%)
Mutual labels:  localization, slam
Ov2slam
OV²SLAM is a Fully Online and Versatile Visual SLAM for Real-Time Applications
Stars: ✭ 119 (+750%)
Mutual labels:  localization, slam
geostan
Bayesian spatial analysis
Stars: ✭ 40 (+185.71%)
Mutual labels:  bayesian-inference, bayesian-statistics
Dl Vision Papers
深度学习和三维视觉相关的论文
Stars: ✭ 123 (+778.57%)
Mutual labels:  localization, slam
flowtorch-old
Separating Normalizing Flows code from Pyro and improving API
Stars: ✭ 36 (+157.14%)
Mutual labels:  bayesian-inference, bayesian-statistics
Kimera Vio
Visual Inertial Odometry with SLAM capabilities and 3D Mesh generation.
Stars: ✭ 741 (+5192.86%)
Mutual labels:  localization, slam
SRLCD
fast loop closure detection (online visual place recognition) via saliency re-identification IROS 2020
Stars: ✭ 78 (+457.14%)
Mutual labels:  localization, slam
TransformVariables.jl
Transformations to contrained variables from ℝⁿ.
Stars: ✭ 52 (+271.43%)
Mutual labels:  bayesian-inference, bayesian-statistics
Door Slam
Distributed, Online, and Outlier Resilient SLAM for Robotic Teams
Stars: ✭ 107 (+664.29%)
Mutual labels:  localization, slam
ai for robotics
Visualizations of algorithms covered in Sebastian Thrun's excellent Artificial Intelligence for Robotics course on Udacity.
Stars: ✭ 125 (+792.86%)
Mutual labels:  localization, slam
Rtabmap
RTAB-Map library and standalone application
Stars: ✭ 1,376 (+9728.57%)
Mutual labels:  localization, slam
Pythonrobotics
Python sample codes for robotics algorithms.
Stars: ✭ 13,934 (+99428.57%)
Mutual labels:  localization, slam
Urbannavdataset
UrbanNav: an Open-Sourcing Localization Data Collected in Asian Urban Canyons, Including Tokyo and Hong Kong
Stars: ✭ 79 (+464.29%)
Mutual labels:  localization, slam
Iscloam
Intensity Scan Context based full SLAM implementation for autonomous driving. ICRA 2020
Stars: ✭ 232 (+1557.14%)
Mutual labels:  localization, slam
Xivo
X Inertial-aided Visual Odometry
Stars: ✭ 558 (+3885.71%)
Mutual labels:  localization, slam
Cartographer
Cartographer is a system that provides real-time simultaneous localization and mapping (SLAM) in 2D and 3D across multiple platforms and sensor configurations.
Stars: ✭ 5,754 (+41000%)
Mutual labels:  localization, slam
JuliaAutonomy
Julia sample codes for Autonomy, Robotics and Self-Driving Algorithms.
Stars: ✭ 21 (+50%)
Mutual labels:  localization, slam
blangSDK
Blang's software development kit
Stars: ✭ 21 (+50%)
Mutual labels:  bayesian-inference, bayesian-statistics

Landmark_Detection_Robot_Tracking_SLAM-

Simultaneous Localization and Mapping(SLAM) also gives you a way to track the location of a robot in the world in real-time and identify the locations of landmarks such as buildings, trees, rocks, and other world features.

Project Overview

There is a large variety of SLAM (Simultaneous Localization and Mapping) approaches available in the robotics community. Throughout this work we focus on graph-based SLAM approach, a robust method for tracking an object over time and mapping out its surronding environment, using elements of probability, motion models and linear algebra.

Project Structure

The project is structured as a series of Jupyter notebooks that are written in Python and designed to be completed in sequential order:

robot_class.py

Notebook 1 : Robot Moving and Sensing;

Notebook 2 : Omega and Xi, Constraints;

Notebook 3 : Landmark Detection and Tracking.

Installation

$ git clone https://github.com/Noob-can-Compile/Landmark_Detection_Robot_Tracking_SLAM-.git
$ sudo pip3 install -r requirements.txt
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].