Posts

Autonomous Car Repo

Image
  21/2/2025 Memandangkan sebelum ni kita pernah bagitahu Robomy yang kita berminat untuk belajar projek Autonomous Car yang sedia ada dalam ofis diorang, kita try untuk understand the basic dahulu. Jadi kat sini kita ada contoh repositories from GitHub yg include code, packages yang diperlukan dan basic instruction. File README tu yang paing penting sekali sebab dia boleh dikatakan sebagai manual for the repo. This program still menggunakan OpenCV as the computer vision dan machine learning library. For more accuracy, kita boleh juga tambah extra layer of machine learning libraries mcm YOLO (tapi bendalah ni berat so Raspi yang kita ada sekarang mmg takleh nak tampung untuk execute especially bila ada banyak lagi proses nak run at the same time)

Unit 3 Code Preparation

Image
  20/2/2025 Selepas dari selesaikan slide unit 3, kita sediakan juga contoh code untuk unit 3, cuma kita tak buatkan semua harini sebab unit 3 dia agak mencabar sikit jadi kena buat slow ii untuk buat contoh yang senang nak faham. Selain dari buat code, macam biasa kita akan sertakan juga dengan exercise dan soalan ii yang paksa student untuk fikirkan jalan penyelesaian.

Checked JIMMY Project In AIC

Image
  19/2/2025 Harini PLKN nak datang MJII, jadi kita buat checkup on JIMMY sedikit memandangkan code yg ada dalam dia tak up to date with current API format. Kita pun perlu upkan pip version dia sambil create virtual environment for code yg bertanggungjawab run the fully functional JIMMY model. Kita juga ada beli body untuk CANDI. Kiranya lepas ni kalau body dah siap, boleh la tunjuk full potential CANDI. Tinggal nk beli raspi saiz kecil macam 4B model untuk sumbat masuk dalam dan juga monitor 7 inch untuk display CANDI app dan soalan. Kita difahamkan juga bahawa petang ni budak Soga ada exam, jadi as to taknak kacau diorang study, kita cancel class for the day. Utamakan dahulu yang lagi penting. Semoga lulus exam petang ni student Soga.

Slide Unit 3 Preparation

Image
  18/2/2025 Sebelum ni, kita hanya sediakan topik apa untuk diajar dalam unit 3. Kalini kita nak siapkan dulu slide pembelajaran unit 3 supaya setidaknya tak rushing last minute. Setakat sekarang, kita baru mengajar sampai pertengahan unit 2 chapter logical operator, tapi better untuk stay up ahead

AI Agent n8n

Image
17/2/2025 Harini kita explore n8n AI Agent. Tools yg very powerful untuk kita gunakan sebagai personal AI assistant. Untuk menggunakan n8n, dia perlu berbayar tapi disebabkan new-user dia akan beri 7 day free trial. tak bnyk sngt benda boleh buat sebab 7 hari ja, tapi kalau sekadar nak explore the functionality boleh je. n8n ni perlukan banyak API key from different web, apps and company, jadi kalau nak pakai memang kena keluarkan duit. For now kita cuma go through dia punya documentation sahaja untuk faham dengan lebih mendalam apa requirement yg diperlukan, PyPI apa yg perlu install dan sebagainya.  

Stable Diffusion

Image
  14/2/2025 Harini belajar mengenai stable diffusion. So apa fungsi stable diffusion ni? Fungsi dia ada untuk produce unique image from text and image (prompt). Sama konsep on how DALL-E boleh generate image based on prompt. Kebiasaanya stable diffusion akan melibatkan Pytorch supaya dapat memanfaatkan tensor dalam the system. Tensor ni lak specialized data structure yg sangat sama dengan array dan matrices. Pytorch guna tensor untuk encode input dan output model as well as model parameter. Tak cukup ngan tu, dia akan guna juga Numpy yang merupakan fundamental package for scientific computing in python Cara dia generate image is very interesting sebab the original box (after we give our prompt) is only a huge amount of noise. Just black and white dot on a random spot. Then bit by bit, the new box generation akan tengok persamaan paling hampir pada huge amount of noise tu to make the image yg kita nak. The concept is a bit confusing sebab libatkan neural network dan sebagainya,...

Exploring Deepseek Function and Autonomous Car

  13/2/2025 Harini kita still keep on exploring Deepseek function. Sebagai contohnya bagaimana nak implement Speech-to-text dalam code, how nak run deepseek locally considering dia open source, how nak create image using deepseek macam DALL-E, etc Sesi petang pula, kita buat research pasal autonomous car considering Robomy pernah buat projek autonomous car using Raspi connected to webcam. Bila study benda ni, kita expect perlu main dengan LiDAR, ROS and other thing, but to my surprise asalkan masukkan YOLO dan OpenCV, dia dah boleh buat the basic objective yang sepatutnyna ada pada autonomous car seperti: 1. Detect obstacle to avoid 2. Detect road line