HRC Model 4

September 5, 2023 Tech No comments

Introduction

HRC (Human Robot Collaboration) Model 4 is a 6-DOF robotic arm equipped with a depth camera, a force-feedback-enabled gripper and a teleoperated system designed for precision tasks including picking up small objects and engaging in nuanced activities like playing Jenga.

drawing

Hardware

Ar[……]

Read more

HRC Model 0

September 10, 2022 Tech No comments

Introduction

HRC (Human Robot Collaboration) Model 0 is a 1.9-foot, 11-DOF bipedal robot equipped with an Inertial Measurement Unit (IMU) and it achieved self balancing and bipedal walking with a simple yet effective PID based controller.

drawing

Hardware

Leg

Each leg contains two identical leg module[……]

Read more

DIY 3D Lidar

January 3, 2022 Tech 1 comment

Introduction

Although Lidars are getting cheaper these days, 3D lidar can still cost >$4000 such as VLP-16. An alternative approach is to create a 3D lidar by rotating 2D lidar such as mentioned in this article that is using Hokuyo 2D lidar that is still quite expensive and cost a few thousand bucks[……]

Read more

Quadruped ChiTu II

October 24, 2021 Tech No comments

Introduction

ChiTu II is a ROS-enabled quadruped robot actuated by 12 9g-level metal servo motors. It is an upgraded version of Quadruped ChiTu with servo motors that doubles the torque and adaptive foot 3D-printed with carbon fiber filled nylon. It is equipped with IMU and controlled with Rapberry[……]

Read more

Quadruped Yuki

June 26, 2021 Tech No comments

Introduction

A ROS-enabled quadruped robot built with very powerful 46kg.cm servo motors. It is equipped with IMU and controlled with Nvidia Jetson Nano.

drawing

drawing

Videos

Quadruped Yuki Mini

May 4, 2021 Tech 2 comments

Introduction

Yuki Mini is a 12 DOF quadruped robot. It is controlled with a Raspberry Pi, an IMU, and off-the-shelf 9g-level servo motors. And it uses ROS in its software. It can jump, run (as fast as 1m/s), climb over obstacles, and move in omni-directions.

drawing

Hardware design

Leg

A 3DOF leg wit[……]

Read more

Quadruped Robot Tsuki Mini

September 6, 2020 Tech 4 comments

Introduction

A ROS-enabled mini quadruped robot. A brand new design that is a very mini (and low-cost <$100) version of Quadruped Tsuki. It is small enough to be able to walk around on the desktop!

drawing

drawing

Hardware

Actuators

Tsuki Mini was designed using Fusion 360. He has 12 degrees of freedom.[……]

Read more

Quadruped Robot Tsuki

October 13, 2019 Tech 9 comments

Introduction

A ROS-enabled highly-dynamic quadruped robot. A brand new design that is stronger, faster and more robust than Quadruped Kaze.

drawing

Hardware

Actuators

Tsuki was designed using Fusion 360. He has 12 degrees of freedom. 12 RDS3135 servo motors are used as actuators. The motor[……]

Read more

Quadruped Robot Kaze

September 7, 2019 Tech 2 comments

Introduction

A ROS-enabled heavy-load quadruped robot built with strong RDS 3135 servo motor. A simple python library is introduced for multiple servo motor control with no position feedback. This is an up-graded version of Quadruped 9G that I built one year ago.

drawing

drawing

Servo Motor Driver

A customiz[……]

Read more

Servo Motor Control Using PCA9685 and Python

September 1, 2019 Tech 2 comments

I wrote an article on ROS servo motor control two years ago, and the method was successfully applied in my previous 9g Quadruped Robot project. Later, I figured that if I don’t need servo motor pose feedback, or handling servo motor group movement in the microcontroller level, things can be much eai[……]

Read more

A Low-cost ROS Navigation Platform

January 4, 2018 Tech 2 comments

A low-cost ROS navigation platform equipped with:
* Odroid XU4 ~$80
* YD Lidar ~$80
* STM32 base board ~$40
* Battery ~$20
* Chassis with 2xDC motor with encoder ~$30

Github repo:
https://github.com/zlingkang/rover_robot

drawing

With lidar:
drawing

drawing

Joystick control

Hector SLAM test

[……]

Read more

Build a Smart Servo [step 1]: Circuit, Torque Sensing and PID Control

November 18, 2016 Tech No comments

Circuit

Bomlist:

  • The servo I use is RDS3128 (28kgcm torque, 8V voltage, $20).
  • The DC motor driver is MC33926 from Pololu ($17).
  • And the MCU is an Arduino with Atmega32u4 on it(same configuration as Arduino Leonardo but smaller and cheaper $5)

I desoldered the original circuit board in the[……]

Read more

Build a Smart Servo [step 0]: Basic Ideas

November 18, 2016 Tech No comments

Basic idea

The basic idea is to build a smart servo like Dynamixel, which is expensive and has more features than regular RC servos of course.
First of all let’s compare the regular RC servos and smart servos like Dynamixel.

  • Smart servo:
    • Internal structure: MCU, DC motor driver, angle sensor[……]

Read more

inspiRED Leg Upgrade [step 4]: Run, Forrest, Run!

October 7, 2016 Tech No comments

Previous posts:

This is [step 4] for the leg upgrade in my[……]

Read more

inspiRED Leg Upgrade [step 3]: Leg V3.0 with Collision Problems Fixed

September 29, 2016 Tech No comments

Previous posts:

This is [step 3] for the leg upgrade in my inspiRED humanoid bipedal robot project.

The basic idea to solve the[……]

Read more

inspiRED Leg Upgrade [step 2]: Leg V2.0 with New Shock Absorber

September 29, 2016 Tech 1 comment

Previous posts:
* inspiRED Leg Upgrade [step 0]: Fusion360 model
* inspiRED Leg Upgrade [step 1]: Laser Cutting Parts

I got some new longer shock absorber and designed new laser cutting parts to mount them for the leg of my humanoid bipedal robot project.

The previous shock absorber I used is ba[……]

Read more

Explorer [step 0]: Indoor ROS Self-driving Mobile Platform

September 18, 2016 Tech No comments

{<1>}

This project involves building an indoor self-driving mobile platform featured with laser scanner and ROS support. Here are some important features:

  • The body of the robot is laser cutted Acrylic chasis. I got within $10 from China. It also comes with 2 DC motor and holes for encoder mount[……]

Read more

inspiRED Leg Upgrade [step 1]: Laser Cutting Parts

September 18, 2016 Tech 2 comments

Previous post: inspiRED Leg Upgrade [step 0]: Fusion360 model

I recently got inspiRED Leg version 1.0 ready for my humanoid bipedal robot project with some laser cutting parts designed with Fusion 360.

Here are all the old hand-crafted parts and the new laser cutting parts:

old

The white hand-cra[……]

Read more

inspiRED Leg Upgrade [step 0]: Fusion360 model

September 6, 2016 Tech 5 comments

I recently got started reworking on the leg of my inpiRED bipedal Humanoid robot project. The basic idea is to draw all the CAD files using Fusion 360 and simulate the whole thing in a simulator with physical engine.

This is the old version I have got. Some of the parts were 3d printed using the[……]

Read more

Servo Control on Odroid U3 with Arduino and ROS

August 13, 2015 Tech No comments

This article shows you how to drive a hobby servo using Odroid U3.

Upload this to your Arduino board:

/*
 * rosserial Servo Control Example
 *
 * This sketch demonstrates the control of hobby R/C servos
 * using ROS and the arduiono
 * 
 * For the full tutorial write up, visit
 * www.ros.org/wik[......]

Read more