blog0_hellofriend.txt
Hello! My name is Andrew Dahdouh, I’m a Robotics Engineer from Houston, Texas, and I really enjoy what I do. I’m making this website as a way for me to track projects/motivate myself to finish more of...
View ArticleDetecting and Tracking AR Tags
So this is the first post for this blog. I thought to start off with something cool, something kinda fun, and not too difficult to get started. One of my favorite subjects of all time in robotics is...
View ArticleAutonomous Quadrotor Project Update
As a general tech/robot nerd and a human being living in 2017, one can’t help but notice that drones (more formally UAVs, Unmanned Aerial Vehicles) are everywhere. From birthday and holiday gifts to...
View ArticleForward and Inverse Kinematics, an Introduction.
So this will be part one of a multi-portion series of posts. This first post will be very mathematically dense, but if you make it through, it will make the programmatic sections that much more...
View ArticleForward and Inverse Kinematics: Jacobians and Differential Motion
In my last post, we began to scrape the surface in robotic manipulators by discussing joint space, Cartesian space, and their intertwined relationship. The caveat to that analysis was that everything...
View ArticleGraph-Based Path Planning: Dijkstra’s Algorithm.
In my last post, we built on kinematics by introducing Jacobians for robotic manipulators. This week, I’m looking to shift a bit and start to explore mobile robots and path planning. Mobile robots are...
View ArticleState Estimation: Kalman Filters
I know it has been awhile since I last posted, so let’s hit the ground running! As a quick recap, in my last post, I began to discuss mobile robots and how we can programmatically endow these systems...
View ArticleComputer Vision/Perception: Structure From Motion
Hey strangers! I know it has been a while since you last heard from me. A lot has been going on the last six months or so…I moved halfway across the country to start a new robotics job and I also got...
View ArticleGraph-Based Path Planning: A*
A while back I wrote a post about one of the most popular graph based planning algorithms, Dijkstra’s Algorithm, which would explore a graph and find the shortest path from a starting node to an ending...
View Article