Risto Ojala - Captain's log
Data Recording Unit for SfM-based Mapping
For a while now, I’ve wanted to utilise structure from motion (SfM) methods for some computer vision applications....
Gyroscope Visualisation over WLAN with ROS
I’ve been planning a project in which I would utilise gyroscope data, so I decided to play around a bit with a bre...
Jetson Nano and IMX219 Stereo Module: Stereo Vision with OpenCV
In my previous post about setting up the IMX219 stereo module with the Jetson Nano, I claimed that extracting depth maps...
Analysing Azure: Automated ML
After a friend talked to me very highly of Microsoft Azure and their ML studio, I finally decided to grab their free tri...
Testing Out IMX219 Stereovision Camera with Jetson Nano
I’ve always been a sucker for using CSI cameras with SBCs, they are my go-to solutions when experimenting with Ras...
When You've Changed One Too Many Wheel Bearings with Hand Tools...
My colleague’s car didn’t pass the inspection due to a worn-out wheel bearing. Like a true engineer, he want...
Video Streams with Simple RTSP Server, FFmpeg, and Wireguard
In my tinkering projects and research, I’ve often had to setup cameras to provide video stream over the “glo...
What's Going on Here?
You’ve managed to stumble upon my blog, welcome! This blog is my attempt to maintain some kind of documentation ab...