Projects for fun

Standard

2024

Feb An Offline iMaGe Wallet (omg_wallet): Digital Photo Frame on ESP32 with LCD screen display, local Wifi setup and internet Imgur Image downloading https://github.com/shannon112/omg_wallet

2023

Jun Back to creator life, staring to create articles, videos, device and code again. Refactor and reorganize crossing blogger, youtube and github Update main sites again. https://shannon112.blogspot.com & https://github.com/shannon112 & https://youtube.com/@_shannon112

2022

Nov Old Road Bike Restoration 2.0, I restored an old TMBIKE road bike for daily commuting. Served as my bike in Taipei. https://shannon112.blogspot.com/2022/12/tmbike.html

2021

Aug A Wi-Fi extensional plug for google home voice control using IFTTT. A esp8266 based relay stick connected with google home via IFTTT. https://github.com/shannon112/esp8266_relay_stick
Jan An Inversed Pendulum Car (Self-Balanced Robot), uses IMU data to compute the pose of the robot and PID control to keep itself balance. Updated to 2.0 version. Showed in 2021 D-Day: D-Park. https://github.com/shannon112/arduino_WALLEEE/tree/v2.0

2020

Sep A curated list of awesome mobile robots study resources based on ROS (including SLAM, odometry and navigation, manipulation) https://github.com/shannon112/awesome-ros-mobile-robot
Jul Master Thesis. S. L. Lee, "Autonomous Mobile Industrial Robot with Multi-Sensor Fusion Based Simultaneous Localization and Mapping for Intelligent Service Applications," 2020 National Taiwan University Master Thesis, Taipei, Taiwan, 2020, doi: 10.6342/NTU202003847. Grade: A+.. pdf: https://hdl.handle.net/11296/q79yre, video: https://youtu.be/Ap8Sr-6QII4, slide: https://www.slideshare.net/secret/C2ACrcWkD41477, github: https://github.com/shannon112/AMIR-SLAM
Jun My homeworks of NTU EE5184 Machine Learning [2020 spring] (by Prof. Hung-Yi Lee) 李宏毅 機器學習 作業, including regression, CNN, RNN, explainable AI, adversarial attack, network compression, autoencoder, anomaly detection, GAN, etc. Grade: A+.. https://github.com/shannon112/MareepLearning/
Mar IEEE AIM paper. R. C. Luo, S. L. Lee, Y. C. Wen and C. H. Hsu, "Modular ROS Based Autonomous Mobile Industrial Robot System for Automated Intelligent Manufacturing Applications," 2020 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM), Boston, MA, USA, 2020, pp. 1673-1678, doi: 10.1109/AIM43001.2020.9158800. pdf: https://ieeexplore.ieee.org/document/9158800, video: https://youtu.be/2rha26UyMa8, slide: https://www.slideshare.net/secret/nsJR59oOSsvzG9
Jan My homeworks of NTU EE 3011 Data Structure and Programming [2019 fall] (by Prof. Ric Huang), textbook: "C++ Primer 5th Edition" by Stanley B. Lippman, Josée Lajoie, Barbara E. Moo. Grade: A..https://github.com/shannon112/DSnPorygon
Jan My homeworks of NTU EE 4033 Algorithms [2019 fall] (by Prof. Yao-Wen Chang) Textbook: "Introduction to Algorithms, 3rd Edition (The MIT Press) 3rd Edition" by Thomas H. Cormen, Charles E. Leiserson , Ronald L. Rivest, Clifford Stein. https://github.com/shannon112/AlgorithMew

2019

Dec FlyingCar: A portable sensor pack with laser range scanner, IMU, CSI camera, RGBD camera and SBC, no wheel odometry needed. The device is used to implement cartographer SLAM, it can also implement other SLAM algorithms. https://github.com/shannon112/FlyingCar
Aug Celebot: AI Enhanced Human Machine Interactive Autonomous Mobile Industrial Robot (AMIR) for Factory of the Future 人工智慧增益之人機互動 自主移動工業機器人 於未來工廠之應用 2019 Robot competition (機器人智機化應用競賽) – First Place Award https://github.com/shannon112/IvoryCastle
Jun My homeworks of NTU CommE 5052 Deep Learning for Computer Vision [2019 spring] (by Prof. Frank Wang). Including PCA, k-NN, k-means, BoW, CNN, GAN, RNN, seq2seq, person re-id. Grade: A+.. https://github.com/shannon112/DLCVizsla
Jun My homeworks of NTU CSIE 7694 Digital Visual Effects [2019 spring] (by Prof. CYY). Including HDR, img alignment, tone mapping, panorama, feature detection/matching, flann(kd-tree, knn-search), RANSAC, stitching n blending, end to end alignment, cropping, structure from motion, Blender, Voodoo, Visual odometry with deep learning (DeepVO). Grade: A+.. https://github.com/shannon112/VFXolo
Jun Alexa x ROS. Amazon echo dot 3 with ROS-based mobile robot autonomous navigation in real world. A feature in "Informative Map-based Mobile Robot Autonomous Navigation with Nature Language Command" project. It is a final project of the NTU EE 5155 Advanced Robot Sensing and Control. Grade: A.. https://github.com/shannon112/IronFish_alexa
Jan Ironfish: A simple ROS based diff-drive mobile robot. Full project name: A robust AMR navigation method with robust obstacles avoidance in dynamic environment using ROS. It is a final project of the NTU EE 5190 AI Enhanced Robot Sensing and Control System. Grade: A+.https://github.com/shannon112/IronFish

2018

Dec RfidLion-v0: A rfid based badge reader to send a https post request to end point server when users swipe thier badge(rfid card). Based on NodeMCU v2 Lua. This QA tool was developed to test a new feature when I was a QA intern at UmboCV. https://github.com/shannon112/RfidLion-v0
Jun Elliptical cross trainer mechanism Trying to reproduce US patent no. 6,090,013 and design a new one. A project of the NTU ME 5125 Mechanism Design. https://www.youtube.com/watch?v=ad3tPLVNBl8 and https://www.youtube.com/watch?v=tbUh-SSRKiM
Jun Psycho-pass Dominator Auto Script by AutoCAD and AutoLISP. Can generate it and transform, then shoot. A project of the NTU ME 5248 Computer-aided Engineering Drawing. Grade: A+. https://github.com/shannon112/AutoLISPxDominator.. video: https://www.youtube.com/watch?v=vT4CqaVjhy8
Apr Smart Trash Can System. Based on Linkit Smart 7688 Duo. 2018 MakeNTU Hackathon – MediaTek Enterprise Award First Place Award. https://www.slideshare.net/secret/dL2mweWhDONg5e
Jan Big Fucking Snake (BFS). A snake robot with collision avoidance based on Arduino and 12 servo motors. The final project of the NTU ME 5118 Introduction to Robotics. https://github.com/shannon112/arduino_snakebotBFS

2017

Nov Lego robots. Based on Lego NXT. Small projects of the NTU ME 5118 Introduction to Robotics. LineFollowingRobot: https://github.com/shannon112/nxc_LegoRobot_LineFollower. BowlingRobot: https://github.com/shannon112/nxc_bowlingRobot. ColorBallFindingRobot: https://github.com/shannon112/nxc_LegoRobot_ColorBallFinder.
Sep Automatic Water Dispenser. Automatic fill up water in a cup no matter what kind of shape it is. You can interrupt the process as you wish at any moment. Based on STM32 board.2017 ARM Design Contest – Honorable Mention, Top Seven. https://github.com/shannon112/mbed_STM32_DrinkingFountains
July Old Road Bike Restoration 1.0, I restored an old Giant road bike for daily commuting. Served as my bike in Hsinchu. https://shannon112.blogspot.com/2017/07/part4.html
Jun BYNN-FUSPY: A Wind driven line tracking car / bluetooth remote control car. It is an Arduino project with IR sensor feedback P automatic control and HC-05 bluetooth remote control. Based on Arduino. NTUME capstone course grade: A+. https://github.com/shannon112/arduino_BYNN
Jun Arbike - An interactive bike's lighting system. The features including speedometer, thermometer, hygrometer, front headlights, back emotional "Useless Box" tail lights, turing/braking indicators, automatic on/off light. Based on Arduino. 2017 NTU CS+X Showtime – Second Place Award. https://github.com/shannon112/arduino_Arbike
May An Inversed Pendulum Car (Self-Balanced Robot), uses IMU data to compute the pose of the robot and PID control to keep itself balance. Based on Arduino. Final project of the NTU ME 5214 System Dynamics. https://github.com/shannon112/arduino_WALLEEE/tree/master
May Autonomous Ocean Sensing Workshop. The workshop includes lectures, tutorial and field testing of an autonomous surface vehicle system. Based on moose-ivp. https://github.com/shannon112/moos-ivp_Exercise

0 comments:

張貼留言

留言