开源软件名称(OpenSource Name):vijay4313/SLAM-using-GTSAM开源软件地址(OpenSource Url):https://github.com/vijay4313/SLAM-using-GTSAM开源编程语言(OpenSource Language):MATLAB 100.0%开源软件介绍(OpenSource Introduction):SLAM-using-GTSAMSimultaneous Mapping and Localization framework for drone Introduction: This project is aimed at implementing a vision-based Simultaneous Localization and Mapping (SLAM) to genreate a 3D map of the environment using a GTSAM and iSAM packages from GTSAM matlab toolbox. The premise of the project is to find the survivors in a power plant that has been destroyed by a recent earthquake. Due to the hazardous materials, drones (quadcopters) will be used for this mission. There are two parts to the mission. First, building the map of the current condition of the plant using a light weight drone with nothing but a single camera and an IMU. Then use a second drone is capable of carrying other needed supplies for the rescue mission. The second drone will use the map from the first drone and go to the rescue target location with the supplies. Algorithm: The algorithm for estimating 3D world co-ordinates of camera poses and AprilTags using GTSAM involves 3 steps:
The iSAM part of the project too follows a similar approach. However, the factor graph are created and optimized in batches (usually 1 frame at a time), as opposed to all the frames at once. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论