Benny Lo's Projects
MOOC course on Advanced Android - sample program for the course "3D Graphics in Android: Sensors and VR" module animation, touch and lighting.
Advanced Android MOOC Capstone Project 1 - Android Graphics
Advanced Android MOOC Capstone Project 2 - OpenGL ES
Advanced Android MOOC - Capstone Project 3
Advanced Android MOOC Graphics with OpenGL ES
This is a simple Android app designed to demonstrate the issue with Gimbal Lock in 3D rotation
Empty project for Advanced Android MOOC course - designing and creating 2D graphics
Empty project for Advanced Android MOOC course - designing and creating 3D graphics with canvas
Advanced Android MOOC - OpenGL Example
This is a Android app demonstrating the use of quaternion in 3D rotation
Advanced Android MOOC- Virtual Reality
Arduino program for controlling a Robot Arm via BLE
Arduino program for driving the mobile robot with a robotic arm.
Arduino Robotic ARM Serial Connection
Docker file to create a ubuntu desktop for running on mac
Docker file for creating the Ubuntu20 desktop with ROS and Gazebo installed
Docker files for creating a Ubuntu system with LAMP, Typo3 and MediaWiki installed
HTML5 BLE Example with e-AR sensor
HTML5 BLE Robotic Arm Control
HTML 5 Web GL Visualising Gait Version 2
Python implementation of Artificial Neural Network for Image segmentation
Python Implementation of ANN for image segmentation using Tensorflow
Python implementation of the ANN for the XOR problem
Python implementation of a Decision Tree
Python - Genetic Algorithm as an optimisation function (search for global minimum)
Python implementation of GMM
Python implementation of k-means clustering (Jupyter notebook)
kNN Python Example (Jupiter Notebook)
python implementation of a Naïve Bayesian Network - in an image segmentation example