Giter VIP home page Giter VIP logo

Ching-Yang (Austin) Huang

🧑 About Me

Hello! I'm Ching Yang (Austin) Huang, a dedicated and passionate Master's student specializing in Robotics at Johns Hopkins University. With a robust foundation in engineering principles and a keen interest in the cutting-edge fields of Automation, Mechatronics, Robotics, Virtual Reality (VR), and Computer Vision, I am on a mission to contribute to the advancement of these technologies.

👨‍💻 Skills

Category Skills
Programming Languages Python C++ C# Matlab
ML, VR, & Robotics TensorFlow PyTorch ROS Unity Gazebo MRTK
Development Tools & DevOps Anaconda Arduino Visual Studio VS Code Linux Ubuntu Docker AWS Azure
Design, Simulation & CAD Tools AutoCAD Creo Creo Simulation SolidWorksFemap
Version Control Systems Git GitHub GitLab
Documentation & Project Management LaTeX Notion Jira

🗄 Projects

VR C-arm Surgical Operation Simulator (Currently working on)

  • Our project at the Laboratory for Computational Sensing and Robotics (LCSR), Johns Hopkins University, aims to enhance the precision and outcome of percutaneous pelvic fracture surgeries.
  • We're building on existing VR platforms to develop a system that for accurately defining standard pelvic views, reducing reliance on fluoroscopic guidance and its associated risks.
  • Part of the project involves enhancing the usability of the VR platform by building intuitive UI through Unity.
  • We plan to deploy an enhanced VR environment with diverse patient models, making it accessible and user-friendly for novice users, and expand it to support multi-user access, leveraging cloud-based hosting for efficient operation.
  • Tools utilized: Unity, MRTK, C#, Python, Docker, AWS/AZURE, Notion, Jira.
  • Affiliated skills: VR, UI design, Kinematics, Network, Project Management.

Robot Arm Control and Image Drawing Manipulation

  • This project showcases the application of complex robotic control algorithms, such as Inverse Kinematics, Transposed-Jacobian, and Resolved-Rate Control, for executing precise pick-and-place tasks.
  • By fine-tuning the algorithms' time steps and gains, efficiency and stability were significantly enhanced.
  • Challenges like table collisions, singularity issues, and workspace limitations were effectively addressed.
  • A highlight of the project was programming the UR5 robot arm to artistically draw the Johns Hopkins University logo, demonstrating both technical mastery and creative application of robotics.
  • Link to the report
  • Tools utilized: ROS, MATLAB, Ubuntu, Linux.
  • Affiliated skills: Kinematics, Control.

JHU logo drawing demo JHU logo drawing trajectory in simulation

JHU logo drawing demo        JHU logo drawing trajectory in simulation

Calibration and Distortion Correction in Stereotactic Navigation

  • This project advanced the domain of stereotactic navigation systems by developing and implementing mathematical models and algorithms for precise calibration, distortion correction, and tracking.
  • Techniques included Cartesian 3D points rotations, frame transformations, 3D point cloud registration, pivot calibration, and advanced interpolation for distortion correction utilizing Bernstein polynomials.
  • The project emphasized on correcting distortions within the stereotactic navigation system, enabling accurate determination of instrument tip location relative to CT frames, significantly improving the system's accuracy and reliability.
  • Validation methods involved detailed statistical analysis and visualization of results, demonstrating the effectiveness of the developed approaches in handling real-world navigation and tracking challenges.
  • Link to the report
  • Tools utilized: Python.
  • Affiliated skills: Interpolation, Calibration, Distortion Correction, Bezier Geometry, Data Processing, Validation.

Human Perception Enhancement with Head Mounted Display(HMD)

  • The project leverages HoloLens 2's Research Mode to enhance object awareness beyond the user's field of view. It features ArUco Marker detection, utilizing environmental cameras for real-time object tracking, and employs a radar mini-map UI for intuitive navigation.
  • Link to the repo
  • Tools utilized: Unity, C#, ArUco.
  • Affiliated skills: VR, UI design.

Perception Enhancement UI Pereception Enhancement Demo

Perception enhancement UI              Pereception enhancement demo

Semantic Segmentation with Transfer Learning

  • The project explores the enhancement of semantic segmentation for autonomous driving through transfer learning.
  • Utilizing the DeepLabv3+ model, pre-trained on Cityscapes and fine-tuned on the JHUStreet dataset, the project aimed to improve segmentation accuracy in diverse environments.
  • Significant improvements were observed, particularly in detecting cars and traffic signs in urban settings near the Johns Hopkins Homewood campus.
  • Link to the repo
  • Tools utilized: Python.
  • Affiliated skills: Pytorch, Data Processing.

Segmentation mask Inference examples in epochs

Segmentation mask                   Inference examples in epochs

The above examples provided showcase a range of my projects. For those interested in exploring more, such as the Iterative Closest Point Algorithm for 3D Surface Matching, Sensor-Based Robot Arm Control, Wireless Climate-controlled Lighting and Blinds System, Video Content 3D Model Rebuilt by Structure from Motion, Cybersecurity Strengthening with Deep Learning, Decision Tree implementation, Self-implemented Ransac package, and other innovative works, please feel free to reach out directly at [email protected] for further details and discussions on these and additional projects.

💼 Experience

Please note that all projects in this scetion are subject to non-disclosure agreements (NDAs), hence further details or documentation cannot be shared.

Intelligent Inventory Management System Development at NIH

  • During my internship at Axle Informatics, I engaged in a pioneering project at the National Institute of Health (NIH), aiming at revolutionizing laboratory automation through the development of the Intelligent Inventory Management System (IIMS) and High-Density Storage (HDS).
  • I focused on creating an efficient, automated storage solution, HDS, to address the challenges of manual inventory management in laboratory settings.
  • My contributions spanned hardware design, including space-efficient, user-friendly, and robust storage solutions, and the integration of automation to enhance operational efficiency and accuracy.
  • The project's success was marked by significant advancements in automating pick-and-place tasks and inventory management of laboratory processes, demonstrating the potential to drastically reduce human error and improve drug discovery processes.
  • Tools utilized: Creo, Femap, Python, C++, Arduino.
  • Affiliated skills: Hardware, Mechatronics, Computer Vision, Control.

Malaria Vaccine Production Enhancement at LCSR, JHU

  • As a Research Assistant at the Laboratory for Computational Sensing and Robotics (LCSR) at Johns Hopkins University, under the guidance of Russell Taylor and cooperation with other professors and researchers, I significantly optimized the malaria vaccine production system's setup time by integrating deep learning techniques in computer vision to the system.
  • My work led to a substantial enhancement in ROI detection accuracy, reaching 96% using the YOLOv5 model.
  • I implemented Class Activation Mapping with PyTorch by adding a Global Average Pooling layer, enabling us to discern mosquito attributes more effectively, thereby improving vaccine quality with a 95% accuracy rate in predicting vaccine efficacy.
  • I streamlined the development process by automating data preparation with Python, centralizing configuration through JSON, enforcing version control with Git, and ensuring comprehensive codebase documentation, thereby boosting overall task efficiency for collaboration.
  • Tools utilized: Python, PyTorch, YOLO, Git, GitLab.
  • Affiliated skills: Deep Learning, Computer Vision, Automation, Data Processing.

Clash Bots

  • Clash Bots is a highly acclaimed Chinese TV series aired in 2018 that attracted over one billion views worldwide, featuring international heavyweight robots (110 kg) competing in a variety of challenges, drawing from a unique format that mixed battles, rumbles, and demolition tasks.
  • I Led a highly skilled team of four, applying agile project management techniques to streamline the robot's design, construction, and testing stages, ensuring the project was delivered within a tight eight-month timeline.
  • I designed impact-resistance mechanism, implemented RF control systems, executed welding and wiring, and assembled electro-mechanical components such as motors, contactors, and torque limiters to enhance combat performance.
  • Tools utilized: Creo.
  • Affiliated skills: Welding, Electronice, Mechanism Design, Project Management.

Clash Bots demo

Clash Bots demo

💡 Why Me?

What sets me apart is not just my technical expertise but also my passion for learning and innovation. My experiences at NIH, LCSR, alongside numerous projects, have honed my quick learning abilities and fostered a strong capacity for collaboration. These experiences have equipped me with a problem-solving mindset and the ability to work effectively under pressure.

🔍 Looking Ahead

I am keen on contributing to impactful projects, especially in areas like advanced robotics, automation technologies, and computer vision. I'm ready to leverage my skills to make a significant contribution.

For collaborations or opportunities, feel free to reach out via email at [email protected] or my LinkedIn. Let's explore how we can drive innovation forward together.

📊 My Github stats

   

Ching Yang Huang's Projects

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.