Service Robots Use Flat Motors to Provide Reliable, Safe Motion
Unlike industrial robots for manufacturing, service robots come with their own specification requirements aimed specifically at the end user, and the most discriminating user at that — a human being. That’s why designing and manufacturing service robots takes a particular set of skills and engineering expertise.
Because the first three joints have to handle the highest torque for movement of the extended arm as well as for lifting items the user needs, Kinova’s engineering team chose to use maxon’s EC 45 flat brushless DC motors. These motors provide maximum continuous torque of up to 134 mNm (19 oz-in) in a small 70-Watt package. Since the Jaco2 needed to fit inside the robotic arm, there had to be less heat generated through motor operation — a huge benefit of the EC flat motors. Although the EC 45s can operate at very high speeds, that was not a necessary requirement for the Jaco2 application. In order for the robotic arm to be manipulated efficiently, the device only needed to move at a speed of 20 cm per second, which translates to about 8 rpm maximum for the actuators’ outputs (about 1100 rpm for the motors).
The Jaco2 Service Robot uses three of maxon’s EC 32 15-Watt motors to operate the finger of the robot. Kinova engineers provided an in-house design for the lead screw mechanisms incorporated inside the fingers. The linear actuators had to be very small due to the limited space available. The actuators were designed in-house because the company’s engineering team found that it was less expensive to design the lead screws they needed than to buy them off the shelf from another vendor. Although the flat motors have some minor degree of cogging, that did not affect the accuracy or other operations of the Jaco2 that would be critical to the user. Quiet operation of the motors only added to their overall appeal for the application, especially because of the human-robot interaction. The company wanted the device to be as transparent as possible to the user.
Each Jaco2 Robotic arm is controlled directly through the user’s wheelchair control or through a user-friendly joystick, which provides the precision necessary for the human-robot interaction needed. All the software required for the system was written by Kinova Robotics, so the operation of the Jaco2 met all the in-house specifications and goals. The software runs on Windows, Linux Ubuntu, and ROS, and was written using C# and C++.
This article was written by maxon precision motors. For more information, Click Here .