Blogs
Explore my latest blog posts below!
SLAM 101
SLAM stands for Simultaneous Localization and Mapping. It has been and still is one of the unsolved problems in robotics.The main purpose of SLAM is for a robot to build the map of an unknown environment as well as know its position inside that environment
Therefore SLAM tries to answer the 2 main question for a robot:
- Where am I ?
- What does my surrounding look like ?
SLAM can be divided into these core components:
Read more ⟶Update
Yes this is a short post. I promise theres a big blog coming on one of the most interesting problems in robotics. So stay tuned for that. So here is an update post on the project.
We are trying to work out the payload capacity of the drone and therefore the thrust that is going to be reauired for successfully flying the drone. We had it worked out when we ran into another problem. Initially we had planned to use just the LiDAR for mapping but as you ca see from my past posts that the LiDAR that we are using is a 2D LiDAR. The issue arises here that since we can see that the drone navigates in 3D thus plotting only 2D may not be the best aproach.
Read more ⟶YD LiDAR Setup for ROS2 Humble
The resources present on the internet for setting up the YDLidar SDK and integrating with ROS has been quite vague. So I am documenting the steps here for future reference.
Here is my setup for reference:
Ubuntu 22.04
ROS2 Humble
LiDAR Used: YDLidar X2
YD LiDAR SDK Setup
First of all we need to install the YDLidar SDK from their official github repo. The link for the same can be found here: YDLidar-SDK
Read more ⟶The LiDAR Drone Idea
IDEA:
To mount a LiDAR sensor on top of a drone to allow for real time obstacle avoidance. This should allow to fly the drone in an indoor environment autonomously. The drone will also have a camera mounted on it for active person tracking and following while maintaining a safe distance.
So in order to begin with the development we started with a drone frame and a LiDAR sensor. The LiDAR sensor used is a 2 dimensional LiDAR sensor which is capable of providing 360 degree scan of the environment.
Read more ⟶