Skip to content

jhu-saw/sawMaxonEPOS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 

Repository files navigation

sawMaxonEPOS

This SAW package contains the mtsMaxonEPOS component, which interfaces with Maxon controllers using the EPOS Command Library over USB. To use this package, download and install the EPOS Command Library from:

On Linux, it is necessary to install the library using the install.sh provided by Maxon, which creates the necessary soft-links in /usr/lib.

The component is designed to be generic and is configured via a JSON file. See the README in the share directory for details and an example.

This component supports controlling multiple controllers simultaneously. The computer communicates with the master controller via USB, and additional controllers are daisy-chained over CAN. Please refer to the hardware manual for wiring details.

Control frequency: TBD (to be determined through testing).

Note:
Each EPOS controller has onboard EEPROM that stores the calibration parameters for its connected motor.
Calibration must be performed before first use. To calibrate, use Maxon’s EPOS Studio. Once calibration is complete and the parameters are downloaded to the controller, no further calibration is required.

Most of the source code lives in the core subdirectory. A console test program is also provided as an example of usage.

About

SAW component to interface to Maxon EPOS controllers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors