Smart Haven

Smart Haven

From parts to a walking
humanoid robot

Thailand hardware R&D · Thailand algorithm R&D · Thailand market operations. Humanoid robots and education programs for schools, security, and custom scenarios.

Built in Thailand

An intelligent robotics company rooted in Thailand

Thailand-local hardware R&D + Thailand-local algorithm R&D + Thailand-local market operations — full-stack capability for education, security, and custom scenarios.

Flagship

Smart Haven Humanoid Robot

1.25 m · 34 kg · 23 DOF. From hardware assembly and reinforcement learning to real-robot deployment — Make → Train → Deploy.

Height / Weight
1.25 m / 34 kg
Degrees of freedom
23 (legs 6×2 + waist 1 + arms 5×2)
Peak torque
120 N·m
Max speed
3 m/s
Battery
48 V / 15 Ah, 2 h+
Compute
RDK X5 / Orange Pi · Jetson optional

Smart Education · Robot Customization · Empowering the Future

Universities

Robotics Engineering Teaching Kit

From components to full systems — Disassemble → Assemble → Debug → Apply. For robotics, mechatronics, intelligent manufacturing, AI, and automation programs.

Hardware modules

Control, drive, sensing, structure, and power — standard interfaces, easy to reassemble, ready for secondary development.

Software & algorithms

Low-level drivers, PID and motion control, path planning; C/C++, Python, and ROS supported.

Three-stage training

Hardware assembly → Algorithm training → Deployment. Each stage can be a course or a year-long project track.

Teaching support

Videos, lab manuals, lecture slides; customization, teacher training, warranty, and technical support.

Training series

From a lamp to a walking biped

Four stages — lamp, arm, wheel, then biped. Every robot is assembled by the student from parts. Hours below are for secondary students starting from zero: one 90-minute class a week. Primary groups need about one-third more time at each stage.

  1. 01

    Desk-lamp robot

    12 lessons · about 1.5 months

    What you learn

    Mechanical conversion, ESP32 programming, servo control, keyframe animation, sensors, and face following.

    Milestone

    Assemble a lamp that looks up, nods, and turns to follow a person.

  2. 02

    Desktop robot arm

    16 lessons · about 3.5 months in

    What you learn

    Build a 6-joint arm, bus servos, coordinates and introductory kinematics, teach-and-replay, leader–follower teleoperation, and vision grasping.

    Milestone

    The arm sees a colored block, picks it up, and places it on a marked spot.

  3. 03

    Wheeled robot

    20 lessons · about 6 months in

    What you learn

    Differential chassis, encoded motors, PID speed control, line following and obstacle avoidance, phone remote control, and an introduction to LiDAR mapping.

    Milestone

    The car follows a line, avoids obstacles, and finishes a task course on its own.

  4. 04

    Biped robot

    32 lessons · about 10 months in

    What you learn

    Assemble a desktop biped, set joint zeros, use an attitude sensor, balance and center of mass, design a gait, and try simulation plus introductory reinforcement learning.

    Milestone

    Standing steadily around month 8. Walking straight and turning around month 10.

Stage 4 uses a desktop biped about 30–40 cm tall, not a life-size humanoid. A full-size humanoid is a research project and an optional path after graduation. Each stage can be taken on its own. Students who already have a background may start at stage 2 or 3 after an assessment. The four stages are 80 lessons. Two classes a week compress the path to about five months.

Who it is for

Primary: grades 4–6 (about 9–12). Block-based programming instead of written code. Key parts are prepped in advance, and tools such as a hot-glue gun are not used. The teacher demonstrates each step. Each stage takes about one-third longer (the lamp stage is 16 lessons). The biped stage is recommended from age 12.

Secondary: middle and high school (about 12–17). Students write real code in Arduino and Python, on the lesson counts listed above.

Under 9 is not enrolled yet. Fine motor control and attention span are not enough to assemble independently. A block-building intro class is the better start.

How classes run

  • 1 lesson = 45 minutes. The standard class is once a week, 2 lessons (90 minutes).
  • Groups of at most 10, with 1 lead teacher and 1 assistant. Each student has a kit and finishes the build alone.
  • The lamp stage can be a 3-day camp, 3 hours a day, for a first try.
  • Partner schools can run it as an elective or after-school club. We supply the curriculum, kits, teachers, and certificates.
  • Partner centers can co-run a class or license the course, with lesson plans, slides, teacher training, and kit supply.

Proof the student built it from zero

Parents sign a filming consent before any recording. Videos are for that student’s portfolio and for checking the certificate. Using them in public promotion needs a separate consent.

Next step: RoboCupJunior soccer

After the four stages we select a team, train for about 3–6 months against that year’s calendar, and enter RoboCupJunior soccer — regional or national events first, then the international event.

Stage 1, week by week (secondary)
  1. Week 1 (lessons 1–2): eyes, brain, and muscles of a robot; take the lamp apart; torque and servo choice. Outcome: a personal redesign sheet, base and shoulder fitted.
  2. Week 2 (lessons 3–4): elbow, lamp-head joint, and wiring; first program lights the RGB ring. Outcome: a 4-joint lamp with a breathing light.
  3. Week 3 (lessons 5–6): servo control with PWM, calibrate each joint, set safe limits, smooth the motion. Outcome: the lamp looks up on its own for the first time.
  4. Week 4 (lessons 7–8): keyframe animation and sensors with a state machine. Outcome: nod, shake, stretch; look up when someone comes close, and look happy when patted.
  5. Week 5 (lessons 9–10): camera face detection, proportional control, and tuning. Outcome: a lamp that keeps turning to look at you.
  6. Week 6 (lessons 11–12): integrate, polish, film the piece, and present. Outcome: a named lamp with a personality, plus the completion certificate.

For secondary students starting from zero, 8 lessons can cover the topics but rarely leave every student with a robot that runs reliably on its own, so we use 12. The extra 4 lessons add no new topics. They are for the steps that stall: assembly and wiring, joint calibration, vision tuning, and time to film and present. An 8-lesson plan fits students who already code, or a camp with about one assistant per four students and parts prepared in advance. Primary groups add 4 more lessons, 16 in total, and use block coding instead of written code.

Students only touch a 5 V supply. The lamp’s original mains wiring is removed by the teacher before class. Joint limits are enforced in software, and a teacher or assistant checks the wiring before every power-on. Primary groups do not use a hot-glue gun; the teacher prepares those parts.

Thailand focus

Deep deployment across Southeast Asia

Thailand as the hub for public security, eldercare, education, and localized operations.

Live demos

Real robot motion & training footage

Footage from our lab and assembly floor.

Demo 1
Demo 2

Partnership

Start with our Thailand team

Standard kits, custom packages, lab co-building, or faculty training — we welcome a deeper discussion and live demo.