Skip to content

ENGINEERING GUIDE / SHINING ROBOTICS

Standard platform or custom robot development?

Start with a standard platform when its dimensions, payload and interfaces meet your requirements. Consider JDM when new mechanical, electrical or software design requires coordinated development, validation and production preparation.

By Shining Robotics · updated

SCOPE COMPARISON

Define the work before choosing the purchasing route.

Standard supply and JDM project scope
DecisionStandard platform purchaseCustom development / JDM
DesignExisting model and agreed configurationNew design scope defined by project
IntegrationCustomer integration using agreed interfacesShared development and integration responsibilities
ValidationProduct configuration and acceptance listPrototype tests and project acceptance milestones
DeliverablesHardware, accessories, software and documents in the quotationAgreed design files, software, prototypes and production documents
Intellectual propertyProduct and software license termsOwnership, reuse and source access explicitly agreed
Schedule and costConfirmed for configuration and quantityAssessed against development scope, sourcing and validation

Begin with a gap list: what the standard platform already provides, what can be adapted, and what must be engineered. Use that list to agree responsibilities, deliverables and acceptance criteria.

APPLICATION CHECKLIST

The questions that determine fit.

  1. Task and environment: floor, route width, obstacles, indoor or other operating conditions.
  2. Payload and geometry: upper-module mass, footprint, height and center of gravity.
  3. Motion: required turning behavior, speed and route constraints.
  4. Software: ROS distribution, OS, drivers, navigation configuration and customer algorithms.
  5. Supply scope: quantity, accessories, documentation, support and acceptance criteria.

Published maximum and rated payload labels use different definitions. Assess the selected platform under the intended load, speed and conditions. Runtime and application performance need configuration-specific validation.