Funny how lots of #robotics companies are pushing for robotics in the _real world_. This is probably becoming a buzzword in the field.
Now, we just need to determine what is _real world_ and what is _fake world_
@historicode97
Robotics Engineer | M.Sc. Field Robotics @ ULaval π¨π¦ π§πͺ | Python, ROS {,2} Programmation, robotique, Γ©lectronique Programming, robotics, electronics #KiCad #Python #ROS #FreeCad #Linux https://damienlarocque.gitlab.io/about
Funny how lots of #robotics companies are pushing for robotics in the _real world_. This is probably becoming a buzzword in the field.
Now, we just need to determine what is _real world_ and what is _fake world_
This November, I had the opportunity to attend #ROSConFR in Strasbourg.
Here is a summary of the discussions that happened during these two enriching days
damienlarocque.gitlab.io/blog/roscon-...
Vibe coding is when your QA Engineer doesn't know what is a unit test
Excited to announce UVT-RS, my first #robotics project in #Rust! π¦
Itβs a set of crates for working with Uncrewed Vehicle #Trajectory (UVT) files.
This project was a great way to learn Rust crate development and robotics #data formats.
More infos on #GitHub: github.com/IamPhytan/uv...
Got recently added to a development team where half of the developers are vibe coders. Breaking changes and half-implemented features are added to the codebase every day.
Brb will try to enforce code protection rules and will add a test suite
There is most probably at least one person right now on Earth right now that reads and interacts with more LLM-written than human-written text on a daily basis. We live in a society
A great #opensource #Julia project for anyone working in #robotics or #AugmentedReality !
#Research #RoboticsResearch
A tablet with the SLAM handbook
Future is not buying the latest tech devices, but reusing old devices.
I had a Galaxy Tab tablet that was made obsolete with latest #Android versions. I recently recovered it and installed #LineageOS on it. Now, it is perfect for reading and annotating #robotics papers on the go!
#research
π’ New Paper Alert!
Using Citizen Science Data as Pre-Training for #Semantic #Segmentation of High-Resolution #UAV Images for Natural #Forests Post-Disturbance Assessment
Paper π: doi.org/10.3390/f160...
Blog post π: damienlarocque.gitlab.io/blog/forests...
Code π»: github.com/norlab-ulava...
#AI
In this paper, we trained a DINOv2 -based classifier on iNaturalist data to generate 140k pseudo-labels from #UAV imagery. The labels were used to pretrain and fine-tune a semantic #segmentation model, outperforming manual labelling on plant species segmentation π².
#RemoteSensing #ComputerVision
π’ New Paper Alert!
Using Citizen Science Data as Pre-Training for #Semantic #Segmentation of High-Resolution #UAV Images for Natural #Forests Post-Disturbance Assessment
Paper π: doi.org/10.3390/f160...
Blog post π: damienlarocque.gitlab.io/blog/forests...
Code π»: github.com/norlab-ulava...
#AI
Of course, these lists were just started. They are far from being exhaustive π
π’ Two new blog posts!
I've come across so many great resources lately that I had to start compiling them in one place. So here are two posts packed with links for anyone starting in #Robotics π€ and #AI π§ .
- π€: damienlarocque.gitlab.io/blog/robotic...
- π§ : damienlarocque.gitlab.io/blog/ai-reso...
#TwitterDown πΏ
Vous Γͺtes Γ la recherche d'un petit projet d'ingΓ©nierie Γ faire ce soir ?
Venez sur Twitch voir @barbatronic.bsky.social enseigner les bases de @freecad.bsky.social ! C'est une bonne entrée de matière pour apprendre à maitriser la conception 3D !
www.twitch.tv/barbatronicl...
#FreeCAD #CAD
While I took a year off of robotics competitions, my robotics team is getting ready for #Eurobot 2025!
Team #Chat #Robotique π± will be participating in the largest #robotics competition in #Europe, in #France at the end of May. Stay tuned for more updates!
When in front of a new device:
- Gamers: Can it run Doom?
- Some companies: Can it run Java? Can it run C#?
- Roboticists: Can it run #ROS?
#Robotics #Programming
This project was made with free and #opensource software:
- @freecad.bsky.social for the outline
- #Inkscape for the PCB art
- @kicad.org for the PCB design
- #PlatformIO for ATtiny programming
More info: github.com/IamPhytan/ch...
#FOSS #Electronics #Programming @microchip-makes.bsky.social
Assembled PCB
Tree sketch in FreeCAD
PCB layout in KiCad
In 2023, in preparation to the holidayd, I designed and soldered about 20 small Christmas treeπ PCBs to give to my relatives. This year, I've cleaned it up and published it as an open-source hardware project: github.com/IamPhytan/ch....
#OpenHardware #PCBArt #Electronics #PCB #Embedded
Know anyone looking for a talented roboticist? My friend is skilled and ready to join a great team ! π¦Ύ Check out their CV and share if you can !
#Robotics #Hiring
(2/2) On the downside, I have been applying for #jobs since September, with few replies. The end of 2024 has been a moment of uncertainty for me, with many questions and few answers.
I hope that 2025 will be a better #year to get hired. Until then, here is my resume:
damienlarocque.gitlab.io/cvitae
Solar eclipse
Photo with Yoshua Bengio and myself
A robot on which I worked for in the Eurobot robotics contest
Presenting my poster in IROS2024
(1/2) 2024 was a year with lots of ups and downs
I had the opportunity to see a solar #eclipse, attend AI talks in #MILA, publish my first paper as a first author, finish a master's degree in robotics, compete in a European #robotics contest in #France, and attend #IROS2024 in Abu Dhabi, UAE.
Fresh from the press : our #IROS2024 paper on #Terrain #Classification using proprioceptive #sensor #data is now out on IEEEXplore
doi.org/10.1109/IROS...
#robotics #fieldrobotics #research
A gift idea for all your #maker friends : storage boxes (cookie boxes may also work πͺ)
#robotics #electronics #hardware #engineering
This year, while writing my master's thesis, I found this great blog post from @rerun.io that shows the structure of #rosbags. I recommend it to anyone who wonders how rosbags work.
It helps understand why not all rosbags can be easily recovered when your robot's battery dies πͺ«.
rerun.io/blog/rosbag
A figure made with LaTeX that shows a robot in a landscape, in front of a mountain, between a tree and bushes
πΌοΈ A figure with #TikZ is worth a thousand words
To present the underlying logic behind a #rosbag, I made a figure for my #thesis illustrating a field experiment and the timeline of a rosbag.
Each tick represents a message and each color represents a #ROS topic.
#Robotics #Research #Robot #LaTeX
I just completed "Red-Nosed Reports" - Day 2 - Advent of Code 2024 #AdventOfCode adventofcode.com/2024/day/2
#Rust #Rustlang π¦
My code for this year's edition of #AdventOfCode
I managed to get a nice environment to code in #Rust, thanks to the template of @fffelice.bsky.social
github.com/IamPhytan/ad...
Solved the first #AdventOfCode challenge.
This year, I'll be mostly using #Rust to solve the problems