1. Introduction
The GIM8115-6 is a high-performance actuator motor designed for advanced robotic applications, particularly suitable for quadruped robots such as the MIT Mini Cheetah. This manual provides essential information for the safe and effective use of your GIM8115-6 motor, covering its features, specifications, setup, operation, and maintenance.
The motor is available in two configurations: as a standalone motor or as a motor integrated with an MIT OS driver, offering flexibility for various project requirements.
2. Product Overview
The GIM8115-6 actuator motor is engineered for precision and durability in demanding robotic environments. Its compact design integrates key components for efficient power delivery and control.
2.1 Components and Variants
The GIM8115-6 is offered as a motor unit, or as a motor unit combined with an MIT OS driver for integrated control. Key components include the stator, rotor, planetary gear system, and integrated controller (when applicable).



An exploded view diagram illustrates the internal structure and components of the GIM8115-6 motor, including the front housing, output bearing, planet needle bearings, output pins, planet carrier, ring gear, stator, rotor, sun gear, electronics cover, controller, and back housing with CAN bus connections.

The motor's internal workings, including the stator windings and rotor, are designed for optimal performance. A video demonstration provides a closer look at these components.
3. Specifications
The following table details the technical specifications for the GIM8115-6 actuator motor:

| Parameter | Unit | Value (24V) | Value (48V) |
|---|---|---|---|
| Driver Model | / | GIM8115-6 | GIM8115-6 |
| Nominal Voltage | V | 24 | 48 |
| Voltage Range | V | 15-48 | 15-48 |
| Power | W | 197 | 226 |
| Nominal Torque | N.M | 8.4 | 7.5 |
| Stall Torque | N.M | 31 | 36 |
| Nominal Speed after Reduce | RPM | 178 | 214 |
| Max Speed after Reduce | RPM | 213 | 245 |
| Nominal Current | A | 8.2 | 4.7 |
| Stall Current | A | 23 | 20 |
| Phase Resistance | Ω | 0.98 | 0.98 |
| Phase Inductance | mH | 0.55 | 0.55 |
| Speed Constant | rpm/V | 8.88 | 5.1 |
| Torque Constant | N.M/A | 0.99 | 1.61 |
| Number of Pole Pairs | Pairs | 21 | 21 |
| Gear Rate | / | 6:1 | 6:1 |
| Gear Type | / | Planetary | Planetary |
| Reducer Gear Material | / | STEEL | STEEL |
| Reducer Gear Backlash | arcmin | 15 | 15 |
| Motor Weight without Driver | g | 660 | 660 |
| Motor Weight with Driver | g | 705 | 705 |
| Motor Size (without Driver) | mm | Ø96*41 | Ø96*41 |
| Motor Size (with Driver) | mm | Ø96*48.5 | Ø96*48.5 |
| Max Axial Load | N | 225 | 225 |
| Max Radial Load | N | 900 | 900 |
| Noise | dB | <60 | <60 |
| Communication | / | CAN | CAN |
| Second Encoder | / | YES | YES |
| Motor Protection Grade | / | IP54 | IP54 |
| Working Temperature | °C | -20~+80 | -20~+80 |
| Resolution of Encoder on Driver | Bit | 14 | 14 |
| Separate Encoder | / | NO | NO |
| Custom Wire | / | YES | YES |
Performance curves illustrate the relationship between efficiency, current, output power, and torque for the GIM8115-6 motor.

Detailed dimension diagrams are provided for both the motor unit and the motor with the integrated driver.

4. Setup
Proper setup is crucial for the optimal performance and longevity of your GIM8115-6 actuator motor. This section outlines the general steps for installation and connection.
4.1 Unpacking and Inspection
- Carefully unpack all components and verify against your order.
- Inspect the motor and any accessories for visible damage. Report any damage immediately.
- Ensure all necessary tools and additional components for your specific application are available.

4.2 Mechanical Installation
Mount the GIM8115-6 motor securely to your robotic structure using appropriate fasteners. Refer to the dimension diagrams (Figure 3.3) for mounting hole patterns and overall dimensions. Ensure there is adequate clearance for movement and ventilation.

4.3 Electrical Connections
The GIM8115-6 motor requires power and communication connections. The rear of the motor (or integrated driver) features specific ports for these connections.

- Power Input: Connect to a stable DC power supply within the specified voltage range (15-48V). Ensure correct polarity. The image shows two power inputs labeled "GND/DC+24V".
- CAN Communication: The motor utilizes a CAN bus for communication. Connect the CAN H (TXD/RXD) and CAN L (TCK/TMS) lines, along with a common ground (GND), to your control system.
Warning: Incorrect wiring can damage the motor and/or control system. Always double-check connections before applying power.
5. Operating Instructions
The GIM8115-6 motor is typically controlled via a CAN bus interface. Specific control protocols and commands will depend on your chosen driver and control system (e.g., MIT OS driver). Consult the documentation for your specific driver for detailed programming and control instructions.
5.1 Initial Power-Up
- Ensure all electrical connections are secure and correct.
- Apply power to the motor within the specified voltage range.
- Observe for any unusual noises or behavior. If detected, immediately power down and re-check connections.
5.2 CAN Bus Communication
The CAN bus allows for real-time control and feedback from the motor. Your control software will send commands (e.g., target position, velocity, torque) and receive data (e.g., current position, speed, current, temperature) over this interface.
- Familiarize yourself with the CAN communication protocol and message structure for the GIM8115-6.
- Implement error handling in your software to manage potential communication issues.
5.3 Operating Environment
Operate the motor within its specified working temperature range of -20°C to +80°C. Avoid exposing the motor to excessive moisture, dust, or corrosive environments, as its protection grade is IP54.
6. Maintenance
The GIM8115-6 actuator motor is designed for reliability, but regular maintenance can extend its lifespan and ensure consistent performance.
- Cleaning: Periodically clean the exterior of the motor to prevent dust and debris buildup, especially around cooling surfaces. Use a soft, dry cloth. Avoid using harsh chemicals or solvents.
- Connection Checks: Regularly inspect all electrical and mechanical connections for tightness and signs of wear or corrosion. Re-tighten as necessary.
- Environmental Monitoring: Ensure the operating environment remains within the specified temperature and humidity limits.
- Bearing Inspection: While designed for long life, listen for unusual noises from the bearings. If abnormal sounds are detected, consult support.
Caution: Do not attempt to disassemble the motor beyond what is necessary for external cleaning or connection checks, as this may void the warranty and cause damage.
7. Troubleshooting
This section provides general guidance for common issues. For complex problems, contact technical support.
7.1 Common Issues
- Motor Not Responding:
- Check power supply: Ensure it's within 15-48V and correctly connected.
- Check CAN bus connections: Verify TXD/RXD, TCK/TMS, and GND lines are correctly wired and secure.
- Verify CAN communication: Use a CAN bus analyzer to check for activity and correct message formatting.
- Check emergency stop or safety interlocks in your system.
- Unusual Noise or Vibration:
- Check mechanical mounting: Ensure the motor is securely fastened and there's no loose hardware.
- Inspect for obstructions: Make sure nothing is interfering with the motor's rotation.
- Check for excessive load: Ensure the motor is not operating beyond its nominal torque or speed limits.
- If noise persists, it may indicate internal wear; contact support.
- Overheating:
- Verify ambient temperature is within the -20°C to +80°C operating range.
- Ensure adequate ventilation around the motor.
- Check for sustained high loads or currents that exceed nominal specifications.
8. User Tips
- Power Supply Stability: Always use a stable and appropriately rated power supply to prevent voltage fluctuations that could affect motor performance or cause damage.
- CAN Bus Termination: For reliable CAN communication, ensure proper termination resistors are used at both ends of the CAN bus network.
- Software Development: When developing control software, start with basic commands and gradually increase complexity. Utilize the motor's feedback (e.g., encoder data) for precise control and monitoring.
- Mechanical Integration: Pay close attention to alignment and load distribution during mechanical integration to avoid unnecessary stress on the motor and its bearings.
9. Warranty and Support
For technical assistance, troubleshooting beyond this manual, or warranty inquiries, please contact our support team.
- Email Support: trista4088@gmail.com
Please provide your product model (GIM8115-6) and a detailed description of the issue when contacting support to ensure a prompt and effective response.





