Project Shelob is a hexapod robot that uses ROS and Python to solve complex navigation problems.
It was always about making something. I will be making a new robot for myself, a project just for the sake of making a project. Will I probably be studying new subjects and learning new skills? Maybe. Will I use these skills professionally, academically, or usefully in any way? Probably not. But recently, due to the pandemic situation, I have been really craving some type of creative labor and that is another attempt in dealing with this feeling.

Posted on May 09, 2021
For this task, I need to take into consideration all the development of embedded micro-controllers and CPU’s over the years since I started working with robotics. I started by looking around my place for boards that I had already purchased in the past. Read more
Posted on April 24, 2021
ROS stands for Robot Operating System and could be simply described as robotics middleware suite. The framework was originally designed to facilitate research on the academic environment but it’s used today also in companies and hobbyist communities. ROS can be divided into four main parts: plumbing, development tools, robot capabilities and the ROS ecosystem. Read more
Posted on April 18, 2021
Servomotors one of the most commom actuators used for robotics projects. There are two main types of servomotors used for hexapod robots: “smart” servomotor and hobby servomotors. Read more
Posted on April 10, 2021
It’s common for a robotics software project to be divided into layers to abstract problems faced when dealing with high-level software to solve complex problems like navigation or vision and also with low-level software to move motors and read sensors. Read more
Posted on April 10, 2021
There are two type of solutions that I would like to try on this project: using Inverse Kinematics “from the ground up” as the Phoenix Code in some low-level language that could be used directly on the robot or a ROS (Robotic Operational System) approach. Read more
Posted on April 3, 2021
The idea is to build a hexapod robot using Inverse Kinematics for leg movements. The goal is to build (or just use and configure) an IK solver that provides scalability for common walking gait use cases: walking (of course), rotate body (row, pitch, yaw), terrain walking, single-leg control, etc. Read more