Daniel PihlquistA standalone plotting tool for C++I’ve been working on a tool through which one can plot data from C++, without having to integrate heavy GUI/plotting frameworks which…Jul 15, 20201Jul 15, 20201
Daniel PihlquistLibrary for simulation of arbitrary mass spring structureAs a continuation of my previous project, the bouncing ball, I extended the work from it and made a more general framework where any…Feb 13, 2018Feb 13, 2018
Daniel PihlquistStereo camera disparity mapSo I’ve made my own implementation of the block matching algorithm for stereo vision. For every pixel in the left image, a window of its…Feb 13, 2018Feb 13, 2018
Daniel PihlquistSimulation of a bouncing ballDuring the holiday vacation, I decided to do a new project. One thing that I have had in mind for a while is to simulate a bouncing ball…Feb 13, 2018Feb 13, 2018
Daniel PihlquistThe wave equation in CUDAIn my previous post, I wrote about doing some GPU programming with CUDA. I used the GPU to increase the simulation capability of my cloth…Feb 13, 2018Feb 13, 2018
Daniel PihlquistCloth simulation with CUDAA colleague of mine is very proficient in GPU programming, specifically in Nvidia’s proprietary GPU programming language CUDA. I got a…Feb 13, 2018Feb 13, 2018
Daniel PihlquistTracking object with known structureWhen doing some research for one of my projects, I realised that I needed a way to accurately track things in 3D space. Since absolute…Feb 13, 2018Feb 13, 2018
Daniel PihlquistMy PCB business cardMy PCB business card is finally finished. Due to other projects coming in the way, the business card has been put on hold. But now it is…Feb 13, 2018Feb 13, 2018
Daniel PihlquistQuadcopter control boardYesterday I finally finished the second generation of my quadcopter boards. The new board is a big step up from my first quadcopter board…Feb 13, 2018Feb 13, 2018
Daniel PihlquistCloth simulationOne can do many nice things with Newton’s second law. Like simulating a piece of cloth.Feb 13, 2018Feb 13, 2018