I'm robotics/AI full-stack engineer with leading experience in integration software development.
Hire Me ! Send job descriptions here ->
Personal project. In this project I experimented with using LLM power and image content processing. It is AI-powered furniture search engine with
Equiped with database of shops (currently only IKEA, but wait there will be more!) and furniture.
The database is filled using web-scrapper,
In the project for 3D reconstruction I gained experience with SfM (Structure-from-Motion). Thanks to my work on fiducial markers redesign I improved detection and quality of reconstrution from drone's scans.
I got to explore current state of technology on circular tags detection approaches as well as I studied the problem of linear features detection and matching during 3D reconstruction.
I gained practical experience in mixing image processing, computer vision and real-world sensor data processing.
I worked on tasks for locomotion planning on quadrupedal robots. I tuned MPC controller for navigation, fused IMU estimator,
GPS, motion capture OptiTrack localization systems for robot’s different navigation modes.
I also implemented autonomous navigation with obstacle avoidance using depth camera and manipulation planning quadrupedal robot.
I implemented rebars detection for accurate end effector tool alignment for manipulation - you can see how accurate it is in the videos from World of Concrete demostration!
-
This project I started working on as a student at Georgia Tech at LIDAR Lab and further continued as a robotic engineer at SkyMul.
My research work at Georgia Tech focused on building robust and kinodynamically-aware footstep planner in the complex envrionment in presence of obstacles.
As part of this work I developed a tree-based algorithm to traverse feasable motions under kinodynamic constraints over the grid of rebars and
accumulating "experience" of reaching an obstacle on the way, concequently learning to avoid it.
Our manuscript was accepted for ICRA 2024
Academic project. Turtlebot3 explores the maze and navigates using LiDAR and camera to avoid collision, recognize road signs on the wall of the maze and reach the goal by following actions given by the road signs.
Academic project. In this project I studdied the effect of regularization on learned internal representations in the two-layer MLP.
Our project code is available here on git
Academic project. Networked Control in Fission–Fusion Societies of Boids
In this project, I explored networked control dynamics by implementing fission–fusion behavior within the framework of classical Reynolds’ Boids.
I introduced an anomalous agent—a member that, after a certain time, ceased updating its velocity according to the standard networked control rules.
Typically, such an agent naturally emerges as a “leader” of the system, influencing the collective motion of the entire group.
However, when this agent is a malfunctioning robot or is unable to align with the group, the group should avoid taking its reading into account.
To address this issue, I introduced an additional rule to the standard Reynolds’ conditions, enabling the detection of agents whose behavior deviates
excessively from the group average. Once identified, such anomalous agents are excluded from influencing the system’s dynamics.
Both in simulation and real-world execution, I observed that this modification preserved system stability and prevented the collective behavior of
the society from converging toward the faulty agent.
Implemented in MATLAB and executed on real robots in Robotarium at Georgia Tech.
One of my first personal projects with robots. I built a remotely controled robot on wheels with WiFi chip and USB Camera on board (to recognize its owner of cause! hehe).
As part fo the server/robot communication I wrote a chat using broadcasting protocol, so that any other robots can joint hte conversation and send commands to each other.
Raspberry Pi based autonomous robot eager to explore the outside world!
My very first project with OpenCV and face recognition. I trained it with faces of popular people from google and myself.
Pardom my potato camera quality, I was a poor student!
Funny enough my model was confusing me with Musk, it must have been telling me something....
Graphical representation of the dragon sequence.
Implemented with
Very primitive..
Just for fun..
Because this is my favourite fractal..