Highlights
- Pro
-
ask-my-chatgpt Public
Let Codex or Claude Code talk to your signed-in ChatGPT: send project updates, get a second opinion, keep one ongoing conversation. Local MCP server + Chrome extension, PDF support, no API key. Uno…
Python MIT License UpdatedOct 16, 2026 -
-
Monocular-Visual-Odometry Public
Educational/research monocular visual odometry implementation with ORB features, initialization, tracking, local mapping, and bundle adjustment in C++.
-
us-visa-appointment Public
Forked from daydos/us-visa-appointmentA puppeteer script to find and schedule an earlier interview for visas
JavaScript GNU General Public License v2.0 UpdatedJul 5, 2023 -
Synthetic-data pipeline for training YOLOv3 object detectors from template images, with inference support for images, video, webcam, and ROS topics.
-
Classification of 11 types of audio clips using MFCCs features and LSTM. Pretrained on Speech Command Dataset with intensive data augmentation.
-
-
Implement: Sobel; Canny; Harris; Hough line; Fit line; RANSAC.
-
Realtime-Action-Recognition Public
Real-time multi-person action recognition from OpenPose skeleton sequences, with tracking, feature extraction, model training, and inference pipelines for research and prototyping.
-
2 Python API functions for point cloud conversion between Open3D and ROS. Compatible for XYZ and XYZRGB point type.
-
ros_openpose_rgbd Public
Visualize 3d humans' skeletons(body+hands) in ros rviz. The 2d joints are detected by openpose; The depth is from depth image.
-
ros_images_publisher Public
A python script to publish color or depth images from a folder to ROS topic.
-
Python nodes to publish/subscribe RGB-D images and their point clouds (or any of them) to/from ROS topics.
-
ros_record_rgbd_images Public
Press key to record color/depth images from ROS topics or Realsense. Key `a` for saving single image; `s` for starting continuous recording; `d` for stop recording. `q` for quit.
-
record_images_from_usbcam Public
Run one script and press 's'/'d' to save your laptop's camera images to disk. Two versions: (1) Python, and (2) ROS node.
-
ros_turtlebot_control Public
ROS services for controlling Turtlebot3 to target pose by `Move to Pose` algorithm.
-
A python node to detect planes from depth image by using RANSAC algorithm. Input/Output from/to ROS topics.
-
(1) Press key to record audio; (2) Speak a word to microphone; (3) Finally, see the classification result on GUI and ROS topic.
-
ros_3d_pointing_detection Public
ROS perception pipeline for detecting pointed-at objects using human pose estimation, YOLO object detection, and RGB-D geometry.
-
Mathematica API for simulating the dynamics and collision of planar multi-link objects (by Euler-Lagrange equation).
-
3D-Scanner-by-Baxter Public
Baxter-based 3D scanning pipeline using RGB-D sensing, calibration, point-cloud registration, and ROS integration.
-
Voice-commanded TurtleBot demo integrating speech recognition, object detection, RGB-D perception, and motion control.
-
Command_Robot_to_Move Public
Use voice to tell robot the target, then the robot detects it and moves there. (LSTM, YOLO, Plane detection, Motion planning, ...)
-
test_background_subtraction Public
Use "optical flow", a simple "background subtraction" and cv2's "background subtraction" to get the mask of the moving objects
-
Detect-Hand-Grasping-Object Public
A toy project: Detect my hand grasping object in the video. Backbone algorithms: SiamMask, Mask_RCNN, OpenPose
-
practice_motion_planning Public
Coding: ①Path planning: RRT*, A*; ② Tracking: Optimization, PurePursuit, FollowLine. ③Planning and control on a mobile manipulator
-
ildoonet-tf-pose-estimation Public
Forked from jiajunhua/ildoonet-tf-pose-estimation -
Data-Augment-and-Train-Yolo Public
Put masked object onto background images randomly to generate images. Train Yolo3.
-
Only my VO project's test data and results
-
Detect-Object-and-6D-Pose Public
(1) 3D scan object by Baxter. (2) Label objects automatically by depth camera and (3) train Yolo. (4) [TODO; NOT DONE YET!!!] Finally, detect object and fit 3D model to know the 6D pose.

