Japanese page
Swimming Human Simulation Software "Swumsuit"
Last update : 2011/9/20
What is Swumsuit?
Swumsuit (SWimming hUman Model with Synthetic User Interface Tools)
is a software on which the swimming human simulation model SWUM is implemented.
Data for body geometry, joint motion and analysis settings
are given to "analysis engine" part as input.
The analysis engine estimates the fluid force
acting on the human body from the given input data,
solves the equations of motion of the human body as a rigid body,
and compute the abosolute motion of the human body.
The analysis engine also outputs many data, such as
swimming speed, propulsive efficiency, thrust, joint torque
and so on, obtained by the analysis.
By using Swumsuit, the user can perform all tasks during the analysis
with easy GUI (Graphical User Interface) operation,
such as editing input data, starting analysis,
displaying many quantities of the results with graphs and animation,
without being conscious of inside the difficult simulation program.
Due to this advantage,
Swumsuit enables everyone to perform simulation
of the human swimming, which has been thought to be difficult
because of complicated formulation for body motion and fluid force.
Swumsuit is a Free Software distributed under GPL (Gnu General Public License).
By Whom?
Swumsuit is developed by developing team lead by
Dr. Motomu Nakashima, Tokyo Institute of Technology, Japan.
Screenshot
Screenshot is here.
Required Environment
Windows, Linux, and Macintosh
Download Swumsuit
Swumsuit version 4.0.4 (8.7MB)
Please see below manual for installation.
Download Manual
Swumsuit manual (PDF) (94KB)
Download Sample Projects
Please extract the zip file and open it by Swumsuit.
Analysis example of standard six beat front crawl (3.3MB)
Analysis example of breast stroke (1.2MB)
Analysis example of backstroke (1.2MB)
Analysis example of butterfly stroke (1.1MB)
Old files
Old files are located here.
Contact
Any question, request, bug report and opinion are welcomed.
Please feel free to send email to
swum-admin_at_swum.org
(Please change "_at_" into "@").
Revision History
2011/9/20 version 4.0.4 release
Changed:
-
[Changed] Changed the coordinate system of the external moment in the multi project mode into the absolute coordinate system.
2011/6/15 version 4.0.3 release
Changed:
-
[Bug fix] Some minor bugs in the Windows version have been fixed.
2009/12/02 version 4.0.2 release
Changed:
-
[Bug fix] Version 4.0.1 also had a serious bug which causes wrong
calculation results in a certain situation.
If you use the version 4.0.1, please update to this version 4.0.2.
2009/9/08 version 4.0.1 release
Changed:
-
[Bug fix] Version 4.0.0 had a serious bug which causes wrong
calculation results in a certain situation.
If you use the version 4.0.0, please update to this version 4.0.1.
(Thank you, Kiran !)
2009/5/18 version 4.0.0 release
Changed:
2007/11/29 version 3.1.0 release
Changed:
- [New function]
Finally, Swumsuit runs on Macintosh!
Successful running has been confirmed on MacOS X 10.4(Tiger).
It runs on Xdarwin. How to install and invoke is the same as on Linux.
2007/7/20 version 3.0.1 release
Changed:
- [Bug fix] Fixed some bugs including SERIOUS one. PLEASE UPDATE IMMEDIATELY if you are using version 3.0.0. This serious bug might cause memory allocation problem, resulting in wrong calculation results.
2007/5/21 version 3.0.0 release
Changed:
- [New function] Enable to output files for the musculoskeletal analysis software
"AnyBody Modeling System". Due to this function, the user can conduct the musculoskeletal simulation for swimming. Please wait updating the manual for the details of this function.
- [Bug fix] Fixed some minor bugs.
2006/10/17 version 2.3.0 release
Changed:
- [Bug fix] Corrected computing method of joint torque due to inertial force.
- [Bug fix] Corrected computing method of acceleration in the case of "given motion".
- [Bug fix] Fixed some other minor bugs.
- [New function] Enable to display text data for each graph.
- [New function] Enable to display xb,yb,zb axes in the figure of body geometry editing window.
- [Changed] Changed expression with respect to Propulsive Efficiency (Power Efficiency) and Power to be understood more easily.
2006/1/13 The manual has been updated.
2005/12/6 version 2.2.0 release
Changed:
- [New function] Zooming function on the animation window
has been added. You can change the magnification by dragging the mouse
with pressing Shift key and left mouse button.
You can also change the magnification by entering the value in the column.
2005/11/2 version 2.1.0 release
Changed:
- [New function] Penetration judging function has been added. (Details will be on updated manual, please wait for a while...)
- [Bug fix] Fixed some minor bugs.
2005/9/28 version 2.0.0 release
Major-upgraded according to the addition of optimizing function.
Changed:
- [New function] Optimizing function has been added. It enables you to optimize the body geometry and joint motion on Swumsuit itself.
2005/8/9 version 1.5.0 release
This is the "Thank-you-ISCSB2005-participants" version :)
Changed:
- [New function] Enable to synchronize the animation with graphs.
- [Changed] The analysis engine for Linux was compiled by Intel compiler.
- [Bug fix] Fixed some minor bugs.
2005/6/4 version 1.4.0 release and the manual has been updated.
Changed:
- [New fucntion] Enable to give whole body motion as rigid body without solving equations of motion.
- [New function] Enable to change frame number of joint motion.
- [Changed] The location of local script now becomes upper folder.
- [Changed] Newline characters for all input files now become Unix type.
- [Bug fix] In some case, the ``Output_data'' folder could not be deleted.
2005/5/17 version 1.3.0 release
Changed:
- [New fucntion] Enable to output BMP, GIF, JPEG or MPEG file of animation results. To use this function, you have to install
ImageMagick
and
Ghostscript
.
- [New function] Enable to give motion of lower waist when
editing joint motion.
2005/5/2 version 1.2.0 release
Changed:
- [New fucntion] Enable to open easily project folder which has been opened before.
- [New function] Enable to move up and down by arrow keys
when you input joint angle values on Edit Joint Motion Window.
2005/4/25 version 1.1.0 release
Changed:
- [New fucntion] Enable to configure fluid force coefficeints for
each part of the body.
- [Bug fix] could not create new joint motion.
- [Bug fix] display for joint motion was wrong when rotation of
lower hip was added.
2005/4/16 English site opened
2005/3/13 version 1.0.0 release (Japanese site opened)
Back to SWUM page
hits since 2011/9/1