top of page
Search

Status of Projects

  • Writer: James Canova
    James Canova
  • Sep 27, 2021
  • 3 min read

Updated: Mar 30, 2024

Last updated: 30 March 2024


Project 0: Read this to get a very basic understating on machine learning and neural networks.


Project 1: Micropython is used to solve the XOR problem with a neural network on an microcontroller (update in progress 30 March 2024): splitting into project 1a for Pyboard and 1b for Rasperry Pi Pico.

Project 2: Jetson Nano (up to date)


Project 2a: Jetson Nano setup basic setup (up to date)


Project 2b: Jetson Nano Python 3.6, virtual environment and Jupyter Notebook (up to date)


Project 2c: Jetson Nano setup for Machine Learning (up to date)


Project 2d: Image/video capture (up to date)


Project 3: Image classification with the Jetson Nano (small update required, see note below in 3b)


Project 3a: Image classification, bill notes (Udemy lesson 73)


Project 3b: Image classification, CNNs, MNIST (Udemy lessons 74-78) (programs work but they need a slight update. The table in the blog needs to be updated - one of the column headings is incorrect.)


Project 3c: Image classification, geometric shapes (example from Internet) (up to date)


Project 4: Compiling modules for CUDA support (i'e. to make use of GPU on Jetson) (up to date)


Project 4a: TensorFlow with CUDA support (up to date)


Project 4b: OpenCV with CUDA support (up to date)


Project 4c: YOLOv4 with CUDA support (up to date)


Project 4d: Tesseract (OCR) with CUDA support (up to date)


Project 5: Object detection with Jetson Nano (up to date)


Project 5a: Object detection l, fruit with USB camera (up to date)


Project 6: Reading vehicle licence plates (an application of object detection) (up to date)


Project 6a: Object detection Il, OCR (up to date)


Project 6b: Object detection Il, downloading and preparing datasets (up to date)


Project 6c: Object detection lI, Google Colab setup for training including installation of Darknet (up to date)


Project 6d: Object detection lI, training using Darknet on Google Colab (up to date)


Project 6e: Object detection lI, test detection of car and licence plate (up to date)


Project 6f: Object detection lI, complete program with cropping and OCR (up to date)


Posts for the following are not up to date...


Project 7: JetBot robot car (complete but not posted)


Project 7a: JetBot, construction


Project 7b:JetBot, basic software setup


Project 7c: Jetbot, Python 3.6 and VEnv (I need to double check that the instructions for installation of Jupyter Notebook is correct.)


Project 7d: piOLED, JetBot modules and basic motion


Project 7e: VNC


Project 7f: OpenCV


Project 7g: Manual driving


Project 8: Programming the JetBot to follow an object (almost complete but not posted)


Project 8a: Installation of TensorRT, Pycuda, ONNX and other software


Project 8b: TensorRT example from Internet with YOLOv4 and ONNX files


Project 8c: OpenCV


Project 8d: Incorporate into JetBot


Project 9: Artificial intelligence with an Arduino (Tiny AI )


Project 9a: Assembly for simple test of Arduino BLE 33 (complete but not posted)


Project 9b: IDE and simple LED program (complete but not posted)


Project 9c: Display module (complete but not posted)


Project 9d: Camera module (complete but not posted)


Project 9e: Edge Impulse overview (complete but not posted)


Project 9f: Training with Edge Impulse (complete but not posted)


Project 9g: Application /Deployment of Edge Impulse (complete but not posted)


Project 10: Quadruped robot animal incorporating artificial intelligence suitable for a STEM learning project. Alpha model (first prototype) completed December 2022. Beta model (second prototype incorporating custom PCBs) on progress September 2023. Posting to Internet as an open source project planned for end of 2023 (now sometime in 2024).






 
 
 

Recent Posts

See All
Introduction

I became interested in artificial intelligence in mid 2021 after watching a documentary on this subject. In particular, I'm interested in...

 
 
 
References

1.Rashid, Tariq, Make Your Own Neural Network , Amazon , 2016 2.Portilla, Jose, "Python for Computer Vision with OpenCV and Deep...

 
 
 

Comments


Post: Blog posts

©2021 by My Machine Learning Blog. Proudly created with Wix.com

bottom of page