Download Thesis - JFDuval
Transcript
Power Execute (15-28V) Program your Execute board with the latest firmware: Programming FlexSEA-Execute 0.1 (please not that if you just followed Preparing the FlexSEA-Execute 0.1 board (Software) you don't have to do this step again) You can now stream sensor values: Read multiple sensors from Linux (Execute) The next step is to Add and control an output device (Execute) from Linux At this point controlling a motor is a simple task, but it requires a new wiring harness. Introduction to FlexSEA Abstract: FlexSEA aims to enable fast prototyping of multi-axis and multi-joint active prostheses by developing a new modular electronics system. This system provides the required hardware and software for precise motion control, data acquisition, and networking. Scalability is obtained by the use of a fast industrial communication protocol between the modules, and by a standardization of the peripherals’ interfaces: it is possible to add functionalities to the system by simply plugging additional cards. Hardware and software encapsulation is used to provide high-performance, real-time control of the actuators while keeping the high-level algorithmic development and prototyping simple, fast, and easy. Simplest full-stack system: FlexSEA-Plan: Embedded computer for high-level computing. Can run a full Linux operating system and execute Python or Matlab scripts. Can connect to the network through WiFi or Bluetooth. Currently a BeagleBone Black (COTS). 169