yahboom
HomeLearn
Solution
Blog
Online Store
About Us
EN/中文
Game Handle📖
1.Introduction to the Handle
  • Introduction to the Handle
2.Python Driver Tutorial
  • Python Driver Tutorial
3.ROS Driver Tutorial
  • ROS1 Handle Driver
  • ROS2 Handle Driver
4.Car Control Tutorial
  • ROSMASTER M3 Pro Car Control Tutorial
  • ROSMASTER X3PLUS Car Control Tutorial
5.ROS Car Upgrade Controller Adaptation Tutorial
  • ROS Car Upgrade Controller Adaptation Tutorial
Download
  • Code
  • VM_File
  • Instruction Manual
  • WindowsSoftware
Download ZIP

Welcome to Game Handle repository

ROSMASTER X3PLUS Car Control Tutorial

Controller control of X3PLUS

I. Experimental Environment

  • Three-mode handle

  • X3PLUS (Mandatory)

II. Experimental Procedures

Note

This tutorial needs to be used in conjunction with a X3PLUS . It cannot run without a X3PLUS

This tutorial's test environment takes 2.4G as an example!

The handle supports continuous transmission function. If you find it shaking when pressing the button, please turn off the corresponding button's continuous transmission function as per the manual

Before testing, ensure that the handle receiver is connected to the motherboard or PC, and switch the handle to DINPUT (Long press FN+SELECT for 3 seconds) 

The indicator light showing a constant green color indicates that the handle has been successfully paired

Source code path address

~/yahboomcar_ws/src/yahboomcar_ctrl/launch/
  1. Start the car chassis

xxxxxxxxxx
roslaunch yahboomcar_bringup bringup.launch 
  1. Start the handle control

xxxxxxxxxx
roslaunch yahboomcar_ctrl yahboom_joy.launch 

After turning it on, press the "START" button. When you hear the buzzer sound, you can start remote control. After the remote control has been on for a period of time without use, it will enter sleep mode. You need to press the "START" button to end the sleep.

  1. Description of remote control effect

Gamepad ControlEffect
Left Joystick Up/DownRobot car moves forward/backward in a straight line
Left Joystick Left/RightRobot car moves left/right in a straight line
Right Joystick Left/RightRobot car rotates left/right
R1|RBControl LED strip effects
R2|RTEnd/activate other function modes
START ButtonControl buzzer / Exit sleep mode
Left Stick PressAdjust X/Y axis linear velocity
Right Stick PressAdjust angular velocity
D-pad UpNo.4 Servo moves upward
D-pad DownNo.4 Servo moves downward
D-pad LeftNo.3 Servo moves downward
D-pad RightNo.3 Servo moves upward
Button XNo.1 Servo moves left
Button YNo.2 Servo moves upward
Button ANo.2 Servo moves downward
Button BNo.1 Servo moves right
L1|LBNo.6 Servo gripper (tighten) / No.5 Servo rotate right
L2|LTNo.6 Servo gripper (loosen) / No.5 Servo rotate left
SELECT ButtonSwitch control between No.6 / No.5 Servo
ROSMASTER M3 Pro Car Control Tutorial
ROS Car Upgrade Controller Adaptation Tutorial

COMPANY

  • About us
  • Team Style
  • Blog

LEARNING & EXPLORATION

  • Tutorials
  • Edge AI hardware
  • Educational robots
  • Embedded intelligent hardware

WHERE TO BUY

  • Yahboom Online Store
  • Amazon
  • Alibaba
  • AliExpress
  • Mercado

TECHNOLOGY SUPPORT

  • Email: support@yahboom.com

BE A DISTRIBUTOR

  • Email: sales@yahboom.com
QR Code
QR Code

Copyright © 2017-2026 Yahboom. All Rights Reserved.

EN/中文