When the human race is extinct no one will care about Brexit, I encourage you to listen to this inspirational young lady, it puts everything into perspective. I think we all need to wake up and take action.
If you are running OpenGL in the XCode and getting this error message on program start-up.When you run your OpenGL program you find that you will need to resize or move the window before rendering will begin. If this is the case you are in the right place, this articles will show you how to … Read moreSolving the GLFW First Responder Problem on Mac OS X
GLFW is a free, Open Source, multi-platform library for OpenGL, OpenGL ES and Vulkan. This platform provides a simple, API for creating windows, contexts and surfaces, reading input, handling events, etc. To allow you to provide a surface and a way to interact with your 3D graphics. There are others available such as SDL. Dependencies: … Read moreBuilding GLFW on Mac OS X
Everyone has heard of autonomous cars, but did you know that most modern cars are on the autonomous driving scale, here is a simplistic overview of the levels of autonomy. Officially, the levels of autonomy are classed into 5 levels: Level 1: “Hands on the wheel”: The car has driver assistance functions but under the supervision of … Read moreAutonomous Driving Levels
Recently I realised that I have a spare Apple Magic Mouse hanging round, plus it turns out that Ubuntu 16.04 comes with the Magic Mouse device driver. So to connect the mouse use the normal Bluetooth settings. The scrolling however was a bit sluggish, so use the following commands to speed up the scrolling on … Read moreApple Magic Mouse with Ubuntu – Speed up the Scrolling
Setting Up a Timer with systemd in Linux: https://www.linux.com/blog/learn/intro-to-linux/2018/7/setting-timer-systemd-linux This can be used to start tasks on Linux very much like a cron job, except these offer a bit more flexibility
As a cycling fan, I think grand tour cycling is the probably one of the best examples of teamwork there is. The team give everything for their main rider, which could be a sprinter or GC rider (the person riding to win overall). The actual team lead is usually not the main rider, they are … Read moreExample of Team Work
This is an old post I wrote a couple of years ago, while it is old, I still believe it is very relevant today. What is Sensor Fusion? Sensor fusion is the process by which data from different data sources are fused together to detect something greater than what a single sensor could provide. One form … Read moreSensor Fusion
What is Computer Vision? The field of Computer Vision allows a computer to emulate human vision by showing a perception and understanding on an image or video. This perception can then be used to allow the computer to make decisions, for example detecting the collision of an object coming towards it, or identify parts of an input image … Read moreIntroduction to Computer Vision
Welcome to my blog re-launched on Amazon Lightsail. My articles will be biased towards on open source subjects, but I will still work on Graphics subjects. I recently joined a new company called Codethink. Codethink are world leaders in Linux and Open Source. Open Source is a interesting concept, but open source engineers tend to … Read moreHello world again!