Dji Educational Robort Robomaster S1 User Manual | Operations

cover-image

Content

Introduction

The Dji Educational Robort Robomaster S1 is an educational robot inspired by the DJITM RoboMaster competition. The S1 offers comprehensive control and an immersive driving experience thanks to the omnidirectional chassis, agile Mecanum wheels, flexible gimbal, and stable, low-latency image transmission in first person view (FPV). Users can also target objects and battle other robots with the blaster.

The body of the S1 is covered in armor, and each piece has a hit detection module that can instantly detect physical hits and feed back to the intelligent controller. The blaster provides high-level accuracy and stability thanks to the 2-axis gimbal while the launch trajectory light gives users a realistic and immersive experience. The intelligent controller is integrated with multiple systems including a video transmission system, game system, and Scratch programming system. It includes six smart modules, including line recognition, vision marker recognition, person recognition, clapping recognition, gesture recognition, and S1 robot recognition. The S1 supports Scratch and Python programming. With DJI’s project-based tutorials, users can gradually master programming theory and robotics knowledge.

The S1 also features Solo mode and Battle mode, where users can practice their skills and compete against others. To control the S1, the RoboMaster app can be used on a mobile device, the gamepad, or with a keyboard and mouse. The DJI RoboMaster S1 costs $549.99, making it an accessible option for aspiring roboticists and programmers.

S1 Diagram

s1_diagram_of_dji_educational_robot_robomaster_s1.png

 

  1. Chassis
  2. Right-Threaded Mecanum Wheel
  3. Chassis Front Armor (built-in Hit Detector)
  4. Left-Threaded Mecanum 
  5. Wheel Chassis Left Armor (built-in Hit Detector)
  6. Chassis Rear Cover
  7. Gimbal
  8. Wide Infrared Unit
  9. Gimbal Armor (built-in Hit Detector)
  10. Pitch Motor
  11. Yaw Motor
  12. Intelligent Controller
  13. microSD Slot
  14. Intelligent Controller Antenna
  15. Camera
  16. Blaster
  17. Launch Trajectory Light
  18. Narrow Infrared Unit
  19. Speaker
  20. Chassis Right Armor (built-in Hit Detector)
  21. Chassis Motion Controller
  22. Gel Bead Container
  23. Container Eject Button
  24. Chassis Rear Armor (built-in Hit Detector)
  25. Rear Armor Release Button
  26. Intelligent Battery
  27. Battery Eject Button
s1_diagram_dji_educational_robot_robomaster_s1.png

Dji Educational Robort Robomaster S1 Specifications

RoboMaster S1

  • Dimensions (L×W×H): 320×240×270 mm
  • Weight: Approx. 3.3 kg
  • Chassis Speed Range:
    • 0-3.5 m/s (forward)
    • 0-2.5 m/s (backward)
    • 0-2.8 m/s (sideward)
  • Max Chassis Rotational Speed: 600°/s

M3508I Brushless Motor

  • Max Rotational Speed: 1000 rpm
  • Max Torque: 0.25 N·m
  • Max Output Power: 19 W
  • Operating Temperature Range: -10 to 40 °C (14 to 104 °F)
  • Driver: Field-oriented control (FOC)
  • Control Method: Closed-loop speed control
  • Protection
    • Overvoltage protection
    • Overheating protection
    • Soft-starter
    • Short-circuit protection
    • Chip and sensor anomaly detection

Gimbal

  • Controllable Range: -20° to +35° (pitch); ±250° (yaw)
  • Mechanical Range: -24° to +41° (pitch); ±270° (yaw)
  • Max Rotational Speed: 540°/s
  • Vibration Control Precision (on a flat surface, blaster idle): ±0.02°

Blaster

  • Controllable Launching Frequency: 1-8/s
  • Max Launching Frequency: 10/s
  • Initial Launching Speed: Approx. 26 m/s
  • Average Load: Approx. 430 gel beads (soaked)

Intelligent Controller

  • Latency[1]
  • Connection via Wi-Fi: 80-100 ms
  • Connection via Router: 100-120 ms (unobstructed, free of interference)
  • Live View Quality: 720p/30fps
  • Max Live View Bitrate: 6 Mbps
  • Operating Frequency[2]: 2.4 GHz, 5.1 GHz, 5.8 GHz

Transmission Power (EIRP)

  • 2.400-2.4835 GHz
    • FCC: ≤30 dBm
    • SRRC: ≤20 dBm
    • CE: ≤19 dBm
    • MIC: ≤20 dBm
  • 5.150-5.250 GHz
    • FCC: ≤30 dBm
    • SRRC: ≤23 dBm
    • CE: ≤20 dBm
    • MIC: ≤23 dBm
  • 5.725-5.850 GHz
    • FCC: ≤30 dBm
    • SRRC: ≤30 dBm
    • CE: ≤14 dBm
  • Operating Mode: Connection via Wi-Fi, Connection via Router

Max Transmission Distance

  • Connection via Wi-Fi:
    • FCC, 2.4 GHz: 140 m, 5.8 GHz: 90 m
    • CE, 2.4 GHz: 130 m, 5.8 GHz: 70 m
    • SRRC, 2.4 GHz: 130 m, 5.8 GHz: 130 m
    • MIC, 2.4 GHz: 130 m
  • Connection via Router:
    • FCC, 2.4 GHz: 190 m, 5.8 GHz: 300 m
    • CE, 2.4 GHz: 180 m, 5.1 GHz: 70 m
    • SRRC, 2.4 GHz: 180 m, 5.8 GHz: 300 m
    • MIC, 2.4 GHz: 180 m
  • Transmission Standard: IEEE802.11a/b/g/n

Camera

  • Sensor: CMOS 1/4″; 
  • Effective pixels: 5MP
  • FOV: 120°
  • Max Still Photo Resolution: 2560×1440 pixels
  • Max Video Resolution:
    • FHD: 1080p/30fps
    • HD: 720p/30fps
    • Max Video Bitrate: 16 Mbps
    • Photo Format: JPEG
    • Video Format: MP4
  • Supported SD Cards: Supports microSD cards with a capacity of up to 64 GB
  • Operating Temperature Range: -10 to 40 °C (14 to 104 °F)

Narrow Infrared Units

  • Effective Range[4]: 6 m (in indoor lighting conditions)
  • Effective Area: Varies from 40° to 10° (effective area decreases as the distance from the target increases)

Wide Infrared Units

  • Effective Range[4]: 3 m (in indoor lighting conditions)
  • Effective Width: 360° (in indoor lighting conditions)

Hit Detector

  • Detection Requirements: For the hit detector to be activated, the following conditions must be met: Gel bead diameter ≥ 6mm, launching speed ≥20 m/s, and the angle between the hit direction and hit detector plane is no less than 45°.
  • Maximum Detection Frequency:15 Hz

Intelligent Battery

  • Capacity: 2400 mAh
  • Maximum Charging Voltage: 12.6 V
  • Nominal Charging Voltage: 10.8 V
  • Battery Type: LiPo 3S
  • Energy: 25.92 Wh
  • Battery Life (in use): 35 mins (measured at a constant speed of 2.0 m/s on a flat surface)
  • Battery Life (on standby): Approx. 100 mins
  • Weight: 169 g
  • Operating Temperature Range: -10 to 40 °C (14 to 104 °F)
  • Charging Temperature Range: 5 to 40 °C (41 to 104 °F)
  • Maximum Charging Power: 29 W

Charger

  • Input: 100-240 V, 50-60 Hz, 1 A
  • Output Port: 12.6 V=0.8 A or 12.6 V=2.2 A
  • Voltage: 12.6 V
  • Rated Voltage: 28 W

Gel Bead

  • Diameter: 5.9-6.8 mm[5]
  • Weight: 0.12-0.17 g[5]

App

  • iOS: iOS 10.0.2 or later
  • Android: Android 5.0 or later

Others

  • Recommended Routers: TP-Link TL-WDR8600; TP-Link TL-WDR5640 (China) TP-Link Archer C7; NETGEAR X6S (International)
  • Recommended outdoor power supply solution for routers: Portable laptop charger (with the same input power of the router)

Preparing

Assembling the S1
Refer to the RoboMaster S1 Quick Start Guide.
Powering On the S1
Follow the steps below to power on the S1:

  1. Press the rear armor release button to open the chassis rear armor.
  2. Install the intelligent battery into the battery compartment.
  3. Press and hold the power button to turn on the battery.
  4. Close the chassis rear armor.
powering_on_the_s1_dji_educational_robot_robomaster_s1.png

Downloading the RoboMaster App

  • A. Search for the RoboMaster app in the App Store or on Google Play or scan the QR code to download the app on your mobile device.
  • B. Users can also download the RoboMaster software for Windows or Mac from the official DJI website to control the S1 with a keyboard and mouse.

Windows: https://www.dji.com/robomaster_app 
Mac: https://www.dji.com/robomaster_app

  • Use your Dul account to log in to the RoboMaster app.
  • The RoboMaster app supports iOS 10.0.2 or later or Android 5.0 or later.
  • The RoboMaster app supports Windows 7 or later or MacOS 10.13 or later.
  • Before using the RoboMaster app with cellular mobile data, contact your mobile device data provider for the latest data information.

Connecting the S1 and the App

The S1 must be connected to the RoboMaster app in order to use. Users can learn how to connect via Wi-Fi or via a router in the Connection Mode page. Follow the prompts to connect the S1 to the app. Refer to the Connecting section for more information.

connecting_the_s1_and_the_app_dji_educational_robot_robomaster_s1.png

Initializing the S1 with the App

Activating the S1
After connecting, use your DJI account to activate the S1 in the RoboMaster app. Activation requires an internet connection.

  1. Start activation.

    activating_the_s1_dji_educational_robot_robomaster_s1.png
  2. Follow the prompts to complete activation.

    activating_the_s1-dji_educational_robot_robomaster_s1.png

Motor Addressing
Motor addressing is required in the app before using for the first time. Follow the prompts to complete motor addressing.

  1. Start Motor Addressing.

    motor_addressing_dji_educational_robot_robomaster_s1.png
  2. Lift the chassis and follow the prompts to rotate the Mecanum wheels in the order shown onscreen until all wheels have been rotated.

    motor_addressing-dji_educational_robot_robomaster_s1.png
  3. Tap reverse.png to test the Mecanum wheels one by one until all wheels have been tested.

    motor_addressing-dji-educational_robot_robomaster_s1.png
  4. Motor addressing completed.

    armor_addressing-dji-educational-robot_robomaster_s1.png

NOTE: Motor addressing is required when a motor is replaced. Open the RoboMaster app, click Settings then System, and select Motor Addressing.

Armor Addressing
Armor addressing is required in the app when using the S1 for the first time. Follow the prompts to complete armor addressing.

  1. Start Armor Addressing.
  2. Follow the prompts to tap on the armor plates in the order shown onscreen.
  3. Armor addressing completed.

NOTE: Armor addressing is required when an armor module is replaced. Go to the RoboMaster app, click Settings, then System, and select Armor Addressing.

Description

The DJI RoboMaster S1 is a robust and versatile educational robot that offers a unique learning experience. Its modular design allows users to customize the robot's components, such as adding different types of sensors or changing the structure of the robot. The computer vision system enables the robot to detect and recognize objects, track targets, and perform tasks with precision. The robot also features a comprehensive SDK that supports popular programming languages like Python and visual programming tools like Scratch 3.0.

The sensor array includes infrared sensors for obstacle avoidance, ultrasonic sensors for distance measurement, and a gyroscope for balance control. These features make it ideal for teaching concepts related to autonomous navigation, machine learning, and robotics engineering.

Operating Your Dji Educational Robort Robomaster S1

Checking Before Use
Check the following each time you use the S1:

  1. Make sure the motion controller is properly installed, all cables are connected, and the screws on the chassis rear cover are tightened.
  2. Make sure the intelligent controller, blaster, camera, and speaker are connected.
  3. Make sure the microSD card is inserted.
  4. Make sure the intelligent battery is fully charged and properly inserted.
  5. For optimal Wi-Fi connection, set the intelligent controller antennas at 90°.

Turning on the Battery
Press and hold the power button for more than two seconds to turn on or off.

turning_on_the_battery_dji_educational_robot_robomaster_s1.png

Operating the S1 Using a Mobile Device

Connecting to the App
The S1 must be connected to the RoboMaster app in order to use.
Selecting a Location
It is recommended to use the S1 on flat surfaces such as wooden floors and carpets. Uneven surfaces such as sand or rocks may damage the wheels or motors.

Using Solo Mode

Enter Solo mode to see the page below.

using_solo_mode_dji_educational_robot_robomaster_s1.png
  1. Back button: Tap to return to the home page.
  2. Solo mode games button: Tap to enter Target Practice or Target Race.
  3. Connection status button: Tap to see how to connect the S1 and the app.
  4. Settings button: Tap to enter the Settings page.
  5. Gimbal slider: Tap and slide on this area of the screen to control the rotation of the gimbal.
  6. Sight: Used to aim at targets.
  7. Launch button: Tap to launch gel beads or emit an infrared beam.
  8. Zoom button: Tap to zoom in or out 4x.
  9. Follow mode: Tap to enter Follow mode.
    Note that the Follow mode will be affected in the following situations:
    1. The person being followed is partly or completely obstructed.
    2. The person being followed suddenly changes their movement dramatically.
    3. The environment suddenly changes from light to dark, or vice versa.
    4. The color or pattern of the person being followed is similar to the environment.
  10. Custom skills button: Tap to perform preprogrammed custom skills.
  11. Mute button: Tap to mute or unmute the sound on the mobile device.
  12. Shutter button: Tap to capture a photo.
  13. Record button: Tap to record a video.
  14. Chassis control button: Tap to move the chassis.
  15. Launch button: Tap to launch gel beads or emit an infrared beam.

The camera view is mainly used to control the chassis, gimbal, and blaster of the S1.

Controlling the Chassis

Tap the chassis control button to move the S1 forward, backward, or sideward. The launch button can be tapped at the same time to launch gel beads or emit infrared beams while moving the chassis.

controlling_the_chassis_dji_educational_robot_robomaster_s1.png

Controlling the Gimbal

Tap on the right side of the screen to rotate the yaw and pitch of the gimbal. The launch button can be tapped at the same time to launch gel beads or emit infrared beams while rotating the gimbal.

controlling_the_gimbal_dji_educational_robot_robomaster_s1.png

WARNING: DO NOT aim the blaster at people or animals when launching the gel beads. DO NOT point the launch trajectory light at yours or other people's eyes.

  1. Measured in an interference-free and unobstructed environment with a distance of approximately one meter between the mobile device, the router, and the S1. The iOS device used was an iPhone X. The results of testing with different Android device may be different.
  2. Outdoor use of the 5.1 GHz and 5.8 GHz frequency bands is prohibited in some areas. Always follow all local laws and regulations in your country or region.
  3. Measured in an interference-free and unobstructed environment.
    For Connection via Wi-Fi, the mobile device used for testing was a sixth-generation iPad (released in 2018). For Connection via Router, several router models were used for testing. 
    FCC: TP-Link Archer C9; SRRC: TP-Link WDR8600;
    CE: TP-Link Archer C7; MIC: WSR-1160DHP3.
  4. Use of the infrared units will be affected in outdoor or infrared-intensive environment.
  5. The gel beads will swell to a usable size after being soaked in water for four hours.

Setup Guide

To set up the RoboMaster S1, follow these steps:

  1. Unboxing & Assembly: Carefully unpack all components and assemble the robot according to the provided manual.
  2. Software Installation: Download and install the DJI RoboMaster app or SDK on your computer/tablet.
  3. Pairing: Connect the robot to your device via Wi-Fi or Bluetooth.
  4. Calibration: Calibrate the sensors and vision system using the app's guided calibration process.
  5. Programming: Start with basic coding exercises using Scratch 3.0 or move to advanced programming with Python.

Firmware Update

Check the S1 firmware version in Settings, then System, and then Firmware Update. If there is a new firmware version, use the RoboMaster app to update the firmware of the S1.

  1. Make sure that all parts are connected, power on the S1, and check to make sure the battery level is above 50%.
  2. Tap App, then System, and then Firmware Update. Follow the onscreen instructions to update the firmware. Make sure the mobile device is connected to the internet when downloading the firmware.
  3. The S1 tracks the progress of the update using audio prompts. Wait until the update is complete.
firmware_update_dji_educational_robot_robomaster_s1.png

WARNING

  • The battery firmware is included in the S1 firmware. Make sure to update the firmware of all batteries if you have several.
  • Only start a firmware update if the battery level is above 50%.
  • Note that while updating the firmware of the S1, the gimbal may go limp, the status indicators may blink abnormally, and the S1 may reboot.
  • The S1 and app may disconnect after updating. If this occurs, reconnect them.
  • If you receive a prompt that newer firmware version is out of date, update and try again.
  • When in Battle mode, make sure that all the 1s are using the same firmware version.

Calibrating the S1

If any of the following scenarios occur, recalibrate the S1 in the RoboMaster app:

  1. The pitch angle is not horizontal after performing the gimbal self-test.
  2. The gimbal attitude cannot be controlled precisely.
  3. The pitch cannot rotate horizontally when the yaw is controlled separately.
  4. The gimbal drifts when there is no operation or when the operation is stopped.
  5. The S1 moves involuntarily while rotating.
  6. The chassis is uncontrollable and the gimbal goes limp when warning prompts appear in the app.
  7. The motion controller has been installed or reinstalled.

The specific calibration steps are as below:

  1. Open the RoboMaster app, tap on Settings, then System, and select Calibration.
  2. Follow the steps in the app to calibrate.
calibrating_the_s1_dji_educational_robot_robomaster_s1.png

Setting the PWM Ports

  • PWM (pulse width modulation) controls the duration of a high level of output during a certain period, and is broadly used to control LEDs, navigation gears, and more. The S1 PWM port has a default duty cycle of 7.5% and a fundamental frequency of 50 Hz.
  • For LEDs, the PWM output rate ranges from 0% to 100%, with 0% corresponding to an LED's lowest brightness and 100% to its highest brightness. For navigation gears, the PWM output rate ranges from 2.5% to 12.5%.
  • You can set the navigation gear PWM output percentage based on the rotation angles you wish to control
setting_the_pwm_ports_dji_educational_robot_robomaster_s1.png

NOTE: Each time the custom program or Python program finishes running, the PWM port output signal will be set to its default setting, which is 50 Hz and the duty cycle is 7.5%.

Using S-Bus Port

S1 firmware v00.05.0046 or later is required to use the S-Bus port. A remote controller that supports the S-Bus protocol can be used to control the S1 by connecting to the S-Bus port of the S1 Motion Controller. Users must prepare their own receiver and remote controller. It is recommended to use a Futaba R6303SB receiver.
Connection
Connect the S-Bus port of the S1 Motion Controller to the S-Bus port of the receiver by using the 3-pin servo cable.

connection_dji_educational_robot_robomaster_s1.png

Usage
Make sure the remote controller has been linked with the receiver before use. Refer to the manual documents of the receiver for more information on linking methods. 

The correspondence of control channels of the S-Bus port of the S1 Motion Controller are shown below. Refer to the manual documents of the remote controller to complete the channel mapping between the receiver and remote controller.

 

S-Bus Port Control Channels

 

Chassis Lead Mode

 

 

Free Mode

Recommended Remote Controller Channel

Remote Controller Channel

 

Offset

 

Status

 

 

Channel 1

 

Move the chassis sideward

 

Move the chassis sideward

Control Stick Panel

usage_dji_educational_robot_robomaster_s1.png

 

usage_of_the_dji-educational-robot_robomaster_s1.png

 

 

 

 

Channel 2

 

 

 

Move the chassisforward and backward

 

 

 

Move the chassisforward and backward

usage_of_the_dji-educational-robot-robomaster_s1.png

 

 

 

Channel 3

 

 

Control the pitchof the gimbal

 

 

 

/

usage_of_the_dji-educational-robot-robomaster-s1.png

 

 

 

Channel 4

 

 

Control the yaw of the gimbal

 

 

Control the yaw of thechassis

usage_of_the_dji_educational-robot-robomaster-s1-.png
usage_of_the_dji-educational-robot-robomaster_s1-.png

 

 

 

Channel 5

 

Control the movement speed of the chassis andthere are threeoptional speeds:

Fast Medium Slow

usage_of_dji_educational_robot_robomaster_s1.png

 

Fast

 

Medium

 

Slow

 

 

 

 

Channel 6

 

Switch the chassis mode and there are twooptional modes: Chassis Lead mode

Free mode

usage_of_the_dji_educational_robot_robomaster_s1.png

 

Chassis Lead mode

 

Free mode

 

 

 

Channel 7

 

Control the release of the chassis and there are two statuses:Chassis is set when it produces output torque

Chassis is released when it not producing output torque

usage_of_the_dji-educational_robot_robomaster_s1.png

 

Set

 

Release

DJI RoboMaster S1 Troubleshooting

If you encounter issues with your RoboMaster S1, here are some common problems and solutions:

  • Connection Issues: Ensure that the robot is properly paired with your device. Restart both devices if necessary.
  • Sensor Malfunction: Clean any debris from sensors and recalibrate if needed.
  • Programming Errors: Check code syntax and ensure that programs are saved correctly before uploading to the robot.

Instructions & Warnings

  • Battery Safety: Avoid overcharging or using damaged batteries.
  • Handling Carefully: The robot has moving parts; handle with caution to avoid injury.

Pros & Cons

Pros

  • Comprehensive Educational Resources: Detailed curriculum and extensive support materials.
  • Modular Design: Highly customizable for various learning objectives.
  • Advanced Features: Computer vision, sensor arrays, and customizable SDK.
  • User-Friendly Interface: Easy-to-use app and intuitive programming tools.

Cons

  • High Cost: Priced at around $500, which may be prohibitive for some users.
  • Complex Assembly: Requires careful assembly; may be challenging for younger users without supervision.
  • Steep Learning Curve: Advanced features require significant time to master.

Customer Reviews

Customers have praised the RoboMaster S1 for its innovative approach to STEM education. Many reviewers appreciate its robust build quality and comprehensive educational resources. However, some users have noted that the initial setup can be complex and time-consuming. Some common complaints include issues with connectivity and sensor calibration.

PDF

Faqs

What is the DJI RoboMaster S1 designed for?

The DJI RoboMaster S1 is designed for educational purposes, aiming to introduce students to robotics, programming, and artificial intelligence in a hands-on manner.

What programming languages are supported by the RoboMaster S1?

The RoboMaster S1 supports Python and visual programming through Scratch 3.0.

How long does the battery last on the RoboMaster S1?

The battery life of the RoboMaster S1 is up to 5 hours of continuous operation.

Can I customize my RoboMaster S1?

Yes, the RoboMaster S1 has a modular design that allows users to customize its components.

What kind of sensors does the RoboMaster S1 come with?

The RoboMaster S1 includes infrared sensors, ultrasonic sensors, and a gyroscope.

Is there an app available for controlling the RoboMaster S1?

You can control and program the RoboMaster S1 using the DJI RoboMaster app.

How do I calibrate my RoboMaster S1's sensors?

You can calibrate the sensors using the guided calibration process available in the DJI RoboMaster app.

Can I use my RoboMaster S1 in various environmental conditions?

The RoboMaster S1 is designed for indoor use; it is not recommended for outdoor use in harsh weather conditions.

What kind of educational resources come with the RoboMaster S1?

The RoboMaster S1 comes with a comprehensive curriculum and extensive support materials for educators.

How much does the RoboMaster S1 cost?

The estimated price of the RoboMaster S1 is around $500.

Pet Feeder PFD00-16828 Smart Feed

HP Floating Fountain HQUA-FS01

Leave a Comment

Name

Email

Comment