The project
The work presented in this website has been partially founded by the "Programa Operativo FEDER 2014-2020" and the Andalusian "Consejería de Transformación Económica, Industria, Conocimiento y Universidades", under the project UAL2020-CTS-A2100 (with the acronym CM-FORCE), entitled "Fabricación y evaluación electromiográfica y biomecánica de un mecanismo de fuerza constante para los ejercicios de acondicionamiento muscular".


The project's title can be translated as "Manufacturing and electromyographic and biomechanical evaluation of a constant force mechanism for muscle conditioning exercises".
General objectives of CM-FORCE
The founding project aims to:
- Design and implement a constant-force mechanism as a loading system in a Smith-type resistance training machine.
- Evaluate and compare the kinematics, kinetics, electromyographic activity, and muscular forces between free-weight (isoinertial) loading systems and the constant-force mechanism during bench press and squat exercises.

Research articles related to the designed constant-force mechanism:
Design and analysis of a constant-force bench press
Improvement of the sensorization infrastructure in a kinesiology and biomechanics laboratory
In order to enhance the quality of experimental protocols and the reliability of the results obtained throughout the project, an upgrade of the laboratory’s sensor systems was undertaken.
Particular emphasis was placed on the force platforms, which were previously uniaxial, and on achieving precise data synchronization between the force platforms and other measurement devices, including encoders and inertial measurement units (IMUs).
This phase of the CM-FORCE project involved the design of a new triaxial force platform, along with the development of software aimed at synchronizing data across different types and groups of sensors.
Results
Checkout the research section for more details
Design of a triaxial force platform
A new triaxial force platform based on uniaxial load cells has been designed and manufactured.

Fabrication drawings are available and can be downloaded at the following section:
New calibration method for triaxial platforms
A new calibration method has been developed for triaxial force platforms using a Smith-type resistance training machine. Check the article preprint here:
A new 3D force platform and calibration method
Force Platform Reader
The software itself. There are two versions:
- Legacy version: the initial software developed with QT version 6.0. This version was made for internal usage and will no longer be maintained.
- Docker version: a dockerized streamlit app with the main functions of the original software. This is the final product of the software project, with an optimized synchronized recording process using threads in python.