Mujin’s machine intelligence


High speed analytical inverse kinematics for any robot

Conventionally, each robot required a program to calculate the forward kinematics for each task, which always took a long period of time to develop, but Mujin’s kinematics calculation library is able to create an optimal program for calculating reverse kinematics equations for every robot considering all the edge cases. At this point, it has the distinction of being used by more than 1000 robots throughout the world.


Motion planning that takes the real world into account

In the real world, a teachless robot is not good enough if it is merely able to move. To be useful, it must reach its destination while considering the obstacles, joint limits, singularities and dynamics that are always present in the real world. Manual teaching work, which involved manually moving a robot while recording its trajectory, is not required when using Mujin technology.


It looks like a small step, but this is a big, innovative step for the robot world

  • What is Mujin’s teachless technology, machine intelligence?

    Before now, robots could not move without teaching (programming); on the contrary, a robot would, by definition, faithfully repeat whatever it was taught.
    Compared to these robots that could not move unless taught, robots equipped with Mujin’s teachless technology, the motion planning can think through movements themselves. This ability comes natural to human beings, so we will explain why it is a big step.

  • How are humans and robots different?

    Movement is one of the variety of things that we humans think of as ordinary, but actually requires us to do very sophisticated processing.
    For example, imagine that I ask you to pick up a cup in front of you. Of course, you are able to grab the cup. Even if there was a different cup in front of it, you would be able to avoid that cup and grab the correct one.
    But when you grabbed the cup, do you remember how you moved your arm to reach for it? Raise your shoulder joint by 20 degrees, lower the elbow by 30 degrees, hold that pose while moving forward 20 centimeters, grab! There’s really no need to think about it. Movement is done completely unconsciously, with no thought at all. Humans just need to see the target; essentially, if they know the destination, their bodies will unconsciously move towards it.

  • Robots cannot move unconsciously

    However, robots are different. Basically, robots cannot move without prior instructions. To further the analogy, if it sees a cup, even if you specify the target location, it will not be able to move there unless motion instructions are supplied beforehand.
    If only a simple motion is needed, it is fine to teach it once so the movement is remembered, but to rely on 3D sensors and the like to move unregistered objects without providing enormous quantities of movement instructions in advance to account for all of the possibilities is extremely difficult in reality.
    In short, teaching a robot is not a matter of instructing it to “Please pick up that cup,” as the robot will not move without movement instructions, which need to be supplied by a robot teaching professional.

  • Machine intelligence technology to make robots more like humans

    When Mujin machine intelligence technology is installed in a robot, if the object can be seen or the movement destination specified, the robot will automatically move towards it like a human, while avoiding obstacles of its own accord, making it possible to “become closer to a human” in ability.
    Although this looks like a small step at first glance, being able to use robots in such a human-like way is an innovative breakthrough, a large step away from the world of teaching.
    There is huge demand in the picking area of logistics, food and automotives that could not be done by robots before; now that robots will be able to see and move by themselves, they can fill these roles.



Intelligent robot controller

The world’s first motion planning-equipped intelligent robot controller developed by Mujin. By making it possible to connect to all robots, instantly making your robot easier to use and highly intelligent, you can realize advanced robot automation that you could not do so before.

Robots made intelligent by MujinController provide immeasurable value, such as by greatly improving customer productivity, reducing automation costs, allowing maintenance through unified operation, and reducing training costs etc.

Diverse achievements due to the wide range of robot applications

Since Mujin is the only company that is allowed to directly control robots from major robot manufacturers without teaching, the ability to run Mujin robot applications on Mujin robot control platforms is our greatest strength.

By controlling robots at an overwhelmingly deeper level than other companies and combining them with sophisticated intelligent functions, we are operating many robots in a wide range of logistics processes that were previously unfeasible.

Feature 1 All robots can be used – Unified robot operation –

The world’s first direct control for all well-known manufacturers’ robots

Mujin is the only robot controller in the world that can directly control robots made by manufacturers. Through direct control, it is possible to automatically carry out fine operations and fine interference avoidance; and we guarantee a level of control quality that distinguishes itself from other companies’ self-proclaimed “Intelligent Robot Controllers” which simply send basic coordinates to the robot controller.


Conventional methods – Problems

  • It is necessary to learn new operation methods for each robot.
  • Human resources for handling robots are limited.
  • Mistakes increase.
Robots can’t be chosen freely and training is a major issue

Mujin system – Solutions

  • Mujin unifies the operation methods of all robots.
  • Simple connection is possible by just selecting a robot manufacturer.
  • Maintenance methods are also unified, and mistakes are drastically reduced.
Unify robot control within the company

Feature 2 Minimization of teaching points – World-first automatic generation of robotic motion –

Conventional methods – Problems

  • While avoiding robot interference and singular points, waypoints need to be taught one by one.
  • Experience is needed for manual avoidance of singular points and joint limits.

Mujin system – Solutions

  • A bare minimum of teaching points is sufficient.
  • With the world’s first automatic interference avoidance function, most robot movements are automatically generated.
  • A smooth motion is realized which is impossible to achieve with teaching.

Feature 3 Unprecedented, innovative and intuitive operation screen

Conventional methods – Problems

  • Operation screen filled with characters and lists of joint values
  • It is difficult to visualize the robot’s movements
It is difficult to visualize the robot’s movements

Mujin system – Solutions

  • A completely new type of modern operation screen for intuitive use
  • Easy to check – with 3D graphics included as standard
  • Intuitive operation with touch panel
Easy and safe operation possible by non-professionals

Feature 4 Online/Offline simulator installed as standard

Conventional methods – Problems

  • The simulator works only with a separately purchased housing.
  • Robot motion generation is not possible.
  • As it is different from using the actual machine, only the approximate cycle time is known.
Simulation is expensive and difficult to use

Mujin system – Solutions

  • Both the online and offline simulator are standard equipment.
  • With automatic robot motion generation, the optimum route is computed in one run.
  • Cycle times can be simulated at any time.
80% of integration is completed with the simulator.
It’s possible to judge feasibility before purchasing equipment!

Feature 5 Remote and centralized management – Remote maintenance –

Conventional methods – Problems

  • When a problem occurs, on-site workers cannot perform recovery.
  • It takes time until a specialist engineer arrives.

Mujin system – Solutions

  • It is possible to monitor the robot from anywhere using the remote maintenance function, which is included as standard.
  • There is no need to locate dedicated engineers at each site, and support is concentrated in one place.