In the past few years, I've been busy tinkering with, designing,
and putting together all sorts of robots. (I'll share some examples
later.) I've done everything from personal passion projects to making
robots for fellow students. I've actually lost count, but I can tell
you I've easily worked on more than 250 robots! Messing around with
these robots taught me so much about the whole process of making
something that actually works. Plus, I've picked up a bunch of new skills
and cool stuff I never knew before.
Anyway, keep reading if you want to know more about me!
- Beaubois College (2005-2016)
- 42 School US (2018 - 2019)
- Cégep Gérald-Godin (2019 - 2023)
- Responsive web design By freeCodeCamp
- C / SQL / C# / Python Core / CSS / HTML5 / JS By SoloLearn
- Introduction to Artificial Intelligence with Python / Data sciences: ML By CS50
- Francois de Chantal Scholarship 21'
- Construit ta ville! 17'
- Computer science and mathematics Scholarship 16'
- Pfizer Student Gala - Second Place 22'
- QC Innovation Gala - Public's choice 22'
- QC Innovation Gala - Second Place 22'
- CGG's Project ÉLAN - Public's choice 22'
- CGG's Project ÉLAN - First Place 22'
- Introduction to industrial robotics
- Troubleshooting Fly-By-Wire flight control technology
- Stategies to determine is a problem is in HW or SW
- The future of AI Security
- Give your robot a Sense of direction - Sensor use in robotics
- Teaching Assistant
(02/2020 - 05/2023)-Cégep Gérald-Godin
Helped teach classes for Python / C / C++ / C# / VHDL / HTML / CSS / Ladder
- Lead Soft. Dev.
(01/2022 - 12/2022)-Cégep Gérald-Godin
Worked on a youtube-like content website and database for a civil rights and social action project.
- Equivalent of:
IPC-A-600
IPC-A-610
IPC/WHMA-A620
- First Aid and CPR
- Electronics Material Production
- French (Native)
- English (Full Professional English)
- Robotics Developper
- Full Stack Developper
- Firmware Developper
- Cloud Developper
- IT Technician
- Repair Technician
- Cable Technician
- First Responder
- Innovation
- Learning
- Creativity
- Integrity
- Generosity
- Teamwork
- Quality
- Diversity
- Respect
- Humor
- Motorbikes, Snowmobiles, Boats
- Programming, 3D modeling
- Making robots, inventions, etc
- Gaming Simulators (racing and flight)
I'd like to open a maker lab / makerspace so that students with big ambitions like me could have access to tools and machines that are too expensive or too big to own!
Resistors - Capacitors - Transistors (PNP - NPN) - Diodes (LEDs - Junction - Zener - Schottky - Rectifier) - Inductors - Transformers - Amplifiers - Motors - Solonoids - Relays - Diode Bridge - LCD - Logic Gates
ROS - RVIZ - MoveIt - ROS Industrial - Pilz Motion Planner - Orocos KDL - Gazebo - URDFs - Fanuc (cobot & industrial) - Universal Robots - URScript - Doosan
URscript - Python - HTML - CSS - SASS - Basic - JavaScript - TypeScript - Ladder - VHDL - C++ - C - C# - Kotlin - SQL - PHP - DART - JSON - XML - NodeJS - ReactJS - FlutterUI - VueJS
Autodesk Fusion 360 (CAD work)
Proteus - EasyEda (Circuit / Electronic / PCB Design)
VSCode - Atom - Sublime text (IDE)
Windows - Linux (Rasbian, unbuntu, ROS, mint) (OS)
Power Drills - Grinders - Saws - Sanders - Routers - Welding (Stick and MIG) - Soldering Iron - Multimeter - Variable Power Supply - Oscilloscope - Calipers - Dial Gauges - Signal Generator
Arduino (Nano, Uno, Pro, Leonardo, Due) - Teensy - Raspberry Pi - Udoo Bolt - Nvidia Jetson NX and Nano - FPGA (Intel) - Allan Bradley PLCs - Latte Panda
CNC Router - CNC Machine (3 axis) - 3D Printer (FDM, COREXY, RESIN) - Laser Cutting Machine - WaterJet Cutting Machine
Inverse Kinematics - Forward Kinematics - Singularities - Calculus - Linear Algebra - Differential Equations - Geometry
B.O.R.A.T started out as a simple CAD model. Over a few weeks, it went thought a lot of iterations and test 3D prints to get to a final design.
This is B.O.R.A.T, short for Badass Open-source Robot Arm Titan. It's a robot arm I made all by myself for my final school project. It's a 6 DOF robot arm that has a reach of 1600mm and can lift up to 25kg (Altough I don't recommend that!) It is made entirely in aluminium and PC plastic. It uses on average 600w with peaks of 850w. The robot is controlled by ROS where MoveIT is used to compute the IK solution and a custom driver is used to communicate with the control box electronics.
After I was satisfied with my design and with the test 3D prints, I placed an order for custom machined parts in China. They arrived a few weeks later and I started to assemble the robot!
This is J3's motor - gearbox combination. The gearbox itself is a strain wave gear.
This is the first picture I took of the robot arm fully assembled! Now that the robot was assembled, it was time to test each joints. Click Here to see the J1 test. Click Here for the J2 test. Click Here for the J3 test. Click Here for the J4 test. And click Here for the J1 test.
Now that the robot has been assembled and tested, it's time to work on the control box! Here's a picture of all the motor drivers inside the box.
This is the front. There is a 120mm fan used to create airflow within the control box. There is also a power button and 8 RGB LEDs used as status/error reporting lights.
This is the top of the control box. we have 2 usb plugs along with a RJ45 and HDMI ports. You can also see the Jetson Nano that is used to run ROS.
This is the PCB that is the "master" of the robot arm. It communicates with every serial devices, send commands and receives the data from ROS to properly execute the IK solution.
Now that wiring is done, it's time to work on the accessorries! This is the inside electronics of the magnetic Gripper. A test of the magnetic gripper can be found Here.
The robot arm and the control box are now done. Now, it's time to start coding this thing! This picture shows a hardware replica I made of the robot that I could easily carry around in my backpack to test anywhere I went. Click Here to see the robot simulation in RVIZ! Click Here to see the first test between the simulation in RVIZ and real hardware!
This is a universal gripper I made for Kinova robotics. It uses 450g of BB balls and a 24v, 36w vaccum pump to suck out the air and trap the target object into the BBs.
Video
This is a universal gripper I made for Kinova robotics. It uses 450g of BB balls and a 24v, 36w vaccum pump to suck out the air and trap the target object into the BBs.
Video
This is a universal gripper I made for Kinova robotics. It uses 450g of BB balls and a 24v, 36w vaccum pump to suck out the air and trap the target object into the BBs.
Video
This is a universal gripper I made for Kinova robotics. It uses 450g of BB balls and a 24v, 36w vaccum pump to suck out the air and trap the target object into the BBs.
Video
This is a universal gripper I made for Kinova robotics. It uses 450g of BB balls and a 24v, 36w vaccum pump to suck out the air and trap the target object into the BBs.
Video
This is a custom Stepper motor driver PCB I designed as part of a different project. It uses the Trinamic TMC2160A-TA to silently run high power stepper motors.
This is a custom DAQ (Data Acquisition) PCB I made to collect data from 7 I2C Sensor for a project. It uses a Atmega32u4 with an external crystal to collect the data, extract the values and combine them into a single message to be sent to a master device other I2C.
This is a custom DAQ (Data Acquisition) PCB I made to collect data from 7 I2C Sensor for a project. It uses a Atmega328p with an external crystal to collect the data, extract the values and combine them into a single message to be sent to a master device other I2C.
This is a custom PCB I made for a magnetic gripper used on BORAT, my robot arm project. It uses a Atmega328au to receive commands from a Master over I2C to activate/deactivate the gripper. It also sends back information to the master over I2C.
This is a custom PCB I made for a 2-Finger gripper used on BORAT, my robot arm project. It uses a Atmega328au to receive commands from a Master over I2C to open/close the gripper. It also sends back information such as motor temperature, torque, position and closing distance to the master over I2C.
This expedition rover is a project I started to learn more about making robots using sheet metal fabrication. The project has been put on hold while I save up enough money for the sheet metal fabrication. It uses 4 motors and 2 12v 35Ah batteries for an estimated 3 hours of run time and 7 hours of charging at 10 amps. To maximize the battery life, I made an algorithm that constantly tracks the current draw of each motor to detect when a wheel slips or when the wheel is not making contact with the ground in order to cut the power for 1 second thus saving some battery. The top speed has been estimated to be around 1.4 m/s.
This expedition rover is a project I started to learn more about making robots using sheet metal fabrication. The project has been put on hold while I save up enough money for the sheet metal fabrication. It uses 4 motors and 2 12v 35Ah batteries for an estimated 3 hours of run time and 7 hours of charging at 10 amps. To maximize the battery life, I made an algorithm that constantly tracks the current draw of each motor to detect when a wheel slips or when the wheel is not making contact with the ground in order to cut the power for 1 second thus saving some battery. The top speed has been estimated to be around 1.4 m/s.
This expedition rover is a project I started to learn more about making robots using sheet metal fabrication. The project has been put on hold while I save up enough money for the sheet metal fabrication. It uses 4 motors and 2 12v 35Ah batteries for an estimated 3 hours of run time and 7 hours of charging at 10 amps. To maximize the battery life, I made an algorithm that constantly tracks the current draw of each motor to detect when a wheel slips or when the wheel is not making contact with the ground in order to cut the power for 1 second thus saving some battery. The top speed has been estimated to be around 1.4 m/s.
This expedition rover is a project I started to learn more about making robots using sheet metal fabrication. The project has been put on hold while I save up enough money for the sheet metal fabrication. It uses 4 motors and 2 12v 35Ah batteries for an estimated 3 hours of run time and 7 hours of charging at 10 amps. To maximize the battery life, I made an algorithm that constantly tracks the current draw of each motor to detect when a wheel slips or when the wheel is not making contact with the ground in order to cut the power for 1 second thus saving some battery. The top speed has been estimated to be around 1.4 m/s.
This expedition rover is a project I started to learn more about making robots using sheet metal fabrication. The project has been put on hold while I save up enough money for the sheet metal fabrication. It uses 4 motors and 2 12v 35Ah batteries for an estimated 3 hours of run time and 7 hours of charging at 10 amps. To maximize the battery life, I made an algorithm that constantly tracks the current draw of each motor to detect when a wheel slips or when the wheel is not making contact with the ground in order to cut the power for 1 second thus saving some battery. The top speed has been estimated to be around 1.4 m/s.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
Last year, I was asked by my teachers to make a new robot that students could use as platform for future coding projects and lessons. I decided to design a tracked robot to challenge my 3d modeling skills. I also tought that tracks would make the robot cooler but, in the end, the extra assembly required for tracks and the fact that they barely had any grip on the floor made me change them for rubber wheels. The robot is fully 3d printed, uses in total 6 sensors and is programmed in python, pjp, sql, html5, c, c++, c# and javascript.
This MiniRobot, unfortunately, never saw the light of day. These were supposed to be super small, cost effective "battle bots" made to be disabled with specifics hits. Altough the idea of having robot battles in class is cool, the education value just wasn't there and the robots were never produced.
This MiniRobot, unfortunately, never saw the light of day. These were supposed to be super small, cost effective "battle bots" made to be disabled with specifics hits. Altough the idea of having robot battles in class is cool, the education value just wasn't there and the robots were never produced.
This MiniRobot, unfortunately, never saw the light of day. These were supposed to be super small, cost effective "battle bots" made to be disabled with specifics hits. Altough the idea of having robot battles in class is cool, the education value just wasn't there and the robots were never produced.
This MiniRobot, unfortunately, never saw the light of day. These were supposed to be super small, cost effective "battle bots" made to be disabled with specifics hits. Altough the idea of having robot battles in class is cool, the education value just wasn't there and the robots were never produced.
Those AR Glasses were designed for a competition for inventions that could change the world. My vision for this project was to make an AI driven pair of glasses that could identidy items, obstacles, dangers and more and relay that information to the person wearing it using a bone conduction module in the temple tip of the glasses. The glasses were designed for fully blind people to help them understand their surroundings. The lack of lenses on the glasses made it possible for us to fit every parts necessary on a single board while using known parts like the Arm cortex A53 processor and a 720p 2mp camera. I, unfortunately, lost the competition and thus didn't get the 5000$ reward I was counting on to developp the glasses.
This small robot was part of the curriculum to teach us about planning and designing electronic schematics. It also tought us how to design PCBs and have them manufactured online. The PCB you see in the picture is the one I designed and had manufactured by JLCPCB.
This small robot was part of the curriculum to teach us about planning and designing electronic schematics. It also tought us how to design PCBs and have them manufactured online. The PCB you see in the picture is the one I designed and had manufactured by JLCPCB.
This robot was made for a halloween haunted house in 2019. It used 3 air cylinders, 4 solonoid valves, an arduino Mega and 3 ultrasonic sensors (HC-SR04). The ultrasonic sensors were used to track everyone while they came around the corner and the air cylinders were used to rotate and activate the scythe. Click here for a video of the robot in action.
This robot was made for a halloween haunted house in 2019. It used 3 air cylinders, 4 solonoid valves, an arduino Mega and 3 ultrasonic sensors (HC-SR04). The ultrasonic sensors were used to track everyone while they came around the corner and the air cylinders were used to rotate and activate the scythe. Click here for a video of the robot in action.
This robot was made for a halloween haunted house in 2019. It used 3 air cylinders, 4 solonoid valves, an arduino Mega and 3 ultrasonic sensors (HC-SR04). The ultrasonic sensors were used to track everyone while they came around the corner and the air cylinders were used to rotate and activate the scythe. Click here for a video of the robot in action.
This robot was made for a halloween haunted house in 2019. It used 3 air cylinders, 4 solonoid valves, an arduino Mega and 3 ultrasonic sensors (HC-SR04). The ultrasonic sensors were used to track everyone while they came around the corner and the air cylinders were used to rotate and activate the scythe. Click here for a video of the robot in action.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson
Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will
be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
Video
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson
Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will
be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
Video
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson
Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will
be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
Video
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson
Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will
be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
Video
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson
Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will
be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
Video
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This is my current project. I am bringing back to life this very old PC-BOT 914 by White Box Robotics. Over the past few months, I've been removing unnecessary components to make space for new and better parts. The robot will be powered by a Nvidia Jetson Nano 4Gb. It will also use a laser scanner and a few Intel RealSense cameras (D435I and T265)to map it's environement and detect obstacles and objects. Using ROS, the robot will be able to autonomously navigate and will be able to freely roam around with the help of a script that will randomly generate a new navigation goal after every successful goal execution.
This small robot is the successor to the tracked robot that was shown before!
It is extremely fast and easy to print (only 6 hours). It is a very simple design but is super strong and compact. It uses 2 Dynamixel
AX-12 Serial servo motors, a raspberry pi 3b, a 10.4Ah battery, a transformer, a tristate buffer, a few extra components and a 5-line sensor. My personnal unit also had a small nextion HMI TFT touch display used to demo
pre-programmed actions to students. I made a complete API to make it easier for students to use the AX-12 motors since they are somewhat hard to use and very easy to burn.
The API can be found here: https://github.com/filoucool/Labos_Python_Rachid/blob/main/Version%20Robot%20F%C3%A9lix/Ax12.py
This small robot is the successor to the tracked robot that was shown before!
It is extremely fast and easy to print (only 6 hours). It is a very simple design but is super strong and compact. It uses 2 Dynamixel
AX-12 Serial servo motors, a raspberry pi 3b, a 10.4Ah battery, a transformer, a tristate buffer, a few extra components and a 5-line sensor. My personnal unit also had a small nextion HMI TFT touch display used to demo
pre-programmed actions to students. I made a complete API to make it easier for students to use the AX-12 motors since they are somewhat hard to use and very easy to burn.
The API can be found here: https://github.com/filoucool/Labos_Python_Rachid/blob/main/Version%20Robot%20F%C3%A9lix/Ax12.py
This small robot is the successor to the tracked robot that was shown before!
It is extremely fast and easy to print (only 6 hours). It is a very simple design but is super strong and compact. It uses 2 Dynamixel
AX-12 Serial servo motors, a raspberry pi 3b, a 10.4Ah battery, a transformer, a tristate buffer, a few extra components and a 5-line sensor. My personnal unit also had a small nextion HMI TFT touch display used to demo
pre-programmed actions to students. I made a complete API to make it easier for students to use the AX-12 motors since they are somewhat hard to use and very easy to burn.
The API can be found here: https://github.com/filoucool/Labos_Python_Rachid/blob/main/Version%20Robot%20F%C3%A9lix/Ax12.py
In the summer of 2021, I was challenged by my teachers to repair this Fanuc LR Mate 200iB robot arm. Over the course of 4 months, I worked on testing and disassembling the robot arm and ended up finding out that two motors were completely ceased and unrepairable and we had a few more broken components. The project was eventually abandonned because we were not able to find replacement parts for a reasonable price.
In the summer of 2021, I was challenged by my teachers to repair this Fanuc LR Mate 200iB robot arm. Over the course of 4 months, I worked on testing and disassembling the robot arm and ended up finding out that two motors were completely ceased and unrepairable and we had a few more broken components. The project was eventually abandonned because we were not able to find replacement parts for a reasonable price.
I may not have a degree in software engineering but I do have the skills to back me up.
I've been part of the coding world for roughly 13 years. Within that time span, I spent about
8 years consistently coding. Among those 8 years, I dedicated 6 years to daily coding, and within
those 6 years, I engaged in coding professionally for 4 years.
My software developement journey isn't just about robotics though! As a professional, I've also worked
on firmware for low-level controls, tablets, pendants and more. I've worked on complex backends to
interface data coming from databases, sensors, DAQs and more. I've worked on modern UI to interface
data in a beautiful and comprehensive way. And finally, I've worked with cloud technology such as AWS
and Azure to deploy apps that can be scaled almost infinetely.