Servosila: Motion Control & Artificial Intelligence
503 subscribers
56 photos
21 videos
37 links
www.servosila.com

Live Chat with a support engineer: @servosila_support

Servosila is a technology company that designs and manufactures servo drives, harmonic reducers as well as multi-axis motion control and artificial intelligence software.
Download Telegram
Media is too big
VIEW IN TELEGRAM
Servoscope software comes with a built-in 3D humanoid model and an instance of Servosila Motion Controller attached to it. The model has 34 degrees of freedom and is actuated by simulated Servosila SC-60 servo drives.

The Motion Controller is scripted via CANopen, G-code or DLL API in any programming language such as Python or C++. The CANopen interface is exactly the same as that of physical servo drives.

As shown in the demo, it takes a few lines of script in G-code to get the humanoid's arm to draw a circle in space.

The Motion Controller software uses an inverse kinematics (IK) technique to automatically produce control laws for each individual joint of the robot, so that the tool of the arm follows a 3D spline trajectory. The technique also enforces various motion constraints along the path.

Servosila Motion Controller is distributed free of charge with all Servosila's servo drives (SC-60, SC-25) and is designed to provide an out-of-the-box control solution for #CNC machines as well as #robots.
👍6🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Servosila SC-series servo drives, when paired with Inertial Measurement Units (IMUs), are often used for high-bandwidth gyro-stabilization applications. It is possible to stabilize jumbo payloads within very tight tolerances.

Servosila Motion Controller, a free-to-use software package, provides a straightforward way to define stabilization laws that fuse data streams coming from Servosila SC-series servo drives and off-the-shelf third-party IMU/GNSS sensors.

Behavior trees of mobile #robots, especially walking ones, heavily rely on IMUs for whole-body motion control, gait generation, stabilization, obstacle detection, numerical optimization techniques and so on.

Servosila Motion Controller supports up to 20 IMUs per single robotic kinematic model. By the way, it takes 17 IMUs to capture motion of a human body.

A 3D simulator built into Servosila Motion Controller, allows creating Hardware-in-the-Loop (HIL) simulations of #CNC, #UGV, #USV or #UAV systems that make use of the data coming from IMUs.
👍7🔥4
Here are images of servo joints of a 3D-printed collaborative #robot designed by Matti Lukkannen. The robot uses Servosila SC-60C, SC-25R and SC-25C servo drives as well as Servosila PGK-13-160 harmonic reducers.
Kudos to Matti Lukkannen (C)
👍12
Servosila PGK-41-100, a large diameter harmonic speed reducer, designed for high-precision #CNC grinding machines.
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
Electronic Gearing or Master-Follower is a built-in function of Servosila SC-series servo drives. The function tightly controls motion of two or more axes making it look like the axes are interconnected by an invisible belt. The motion of a "follower" axis is electronically synchronized with a "master" axis in both velocity and position. The gearing ratios (e g. 1:1 or 1:10) are software-controlled, including possibility of on-the-fly real-time ratio changes.

The master axis needs to be equipped with a pulse output sensor such as a Hall sensor or an optical tachometer sensor. An SC-series controller then takes in the pulse as an input and controls the "follower" motor in such a way that the traveled distance and velocity match those of the master axis. This creates a virtual gearing connection between the axes.

The feature is used in textile machines, Wire #EDM machines, CNC #skiving machines, conveyors, gantry machines and in agricultural equipment.
👍9
This media is not supported in your browser
VIEW IN TELEGRAM
🔥11👍3👎1
A Servosila "Engineer" robot fetches a coffee at a research lab. The robot is a 9 years old machine and is still in an active use.
👍16
NEW: Starter-Generator Inverters for UAV internal combustion engines or turbines

Servosila SC-series brushless motor controllers received a firmware update that turns them into highly-efficient starter-generator inverters for #UAV internal combustion engines or turbines. The rated DC power output is up to 850 W.

The "starter-generator" firmware update is now shipped with all stock SC-series brushless motor controllers.
👍9
A basic onboard setup consists of an internal combustion engine, a brushless electric motor attached to the engine, an onboard battery with a BMS and a Servosila SC-series controller acting as both the electric motor's driver and an electric power converter. The electric motor needs to be equipped with either Hall Sensors or an encoder.

Upon receiving a command from a control computer/autopilot, the Servosila controller drives the electric motor to start up the internal combustion engine. Once the engine is started, the electric motor becomes a three-phase power generator driven by the engine. The Servosila controller then turns itself into an inverter that converts the three-phase AC power into a regulated DC power for onboard payloads, while also charging the battery.

Servosila SC-series controllers receive commands and return telemetry via a CAN/CANopen network interface. A USB interface is also available for ease of configuration on the ground.

Servoscope, a software tool that accompanies all SC-series motor controllers, has been improved with simulation capabilities related to the starter-generator application. The tool helps select an electric motor that matches performance profile of the internal combustion engine as well as onboard payloads.

Furthermore, if an encoder is available in the setup, a range of advanced applications becomes available. For example, in a hybrid power application, an electric motor could be used to assist a piston engine during fuel-mixture compression strokes, while extracting the power during fuel burning strokes. It becomes possible to rotate the propeller into a safer position for engine-off landings.
👍11