In this paper, we have presented a unified framework for generating planar four-bar motions for a combination of poses and practical geometric constraints and its implementation in MotionGen app for Apple's iOS and Google's Android platforms. The framework is based on a unified type- and dimensional-synthesis algorithm for planar four-bar linkages for the motion-generation problem. Simplicity, high-utility, and wide-spread adoption of planar four-bar linkages have made them one of the most studied topics in kinematics leading to development of algorithms and theories that deal with path, function, and motion generation problems. Yet to date, there have been no attempts to develop efficient computational algorithms amenable to real-time computation of both type and dimensions of planar four-bar mechanisms for a given motion. MotionGen solves this problem in an intuitive fashion while providing high-level, rich options to enforce practical constraints. It is done effectively by extracting the geometric constraints of a given motion to provide the best dyad types as well as dimensions of a total of up to six four-bar linkages. The unified framework also admits a plurality of practical geometric constraints, such as imposition of fixed and moving pivot and line locations along with mixed exact and approximate synthesis scenarios.
Skip Nav Destination
Article navigation
April 2017
Technical Briefs
MotionGen: Interactive Design and Editing of Planar Four-Bar Motions for Generating Pose and Geometric Constraints
Anurag Purwar,
Anurag Purwar
Computer-Aided Design and Innovation Lab,
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
e-mail: anurag.purwar@stonybrook.edu
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
e-mail: anurag.purwar@stonybrook.edu
Search for other works by this author on:
Shrinath Deshpande,
Shrinath Deshpande
Computer-Aided Design and Innovation Lab,
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Search for other works by this author on:
Q. J. Ge
Q. J. Ge
Computational Design Kinematics Lab,
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Search for other works by this author on:
Anurag Purwar
Computer-Aided Design and Innovation Lab,
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
e-mail: anurag.purwar@stonybrook.edu
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
e-mail: anurag.purwar@stonybrook.edu
Shrinath Deshpande
Computer-Aided Design and Innovation Lab,
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Q. J. Ge
Computational Design Kinematics Lab,
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
Department of Mechanical Engineering,
Stony Brook University,
Stony Brook, NY 11794-2300
1Corresponding author.
Manuscript received October 17, 2016; final manuscript received January 13, 2017; published online March 9, 2017. Assoc. Editor: Venkat Krovi.
J. Mechanisms Robotics. Apr 2017, 9(2): 024504 (10 pages)
Published Online: March 9, 2017
Article history
Received:
October 17, 2016
Revised:
January 13, 2017
Citation
Purwar, A., Deshpande, S., and Ge, Q. J. (March 9, 2017). "MotionGen: Interactive Design and Editing of Planar Four-Bar Motions for Generating Pose and Geometric Constraints." ASME. J. Mechanisms Robotics. April 2017; 9(2): 024504. https://doi.org/10.1115/1.4035899
Download citation file:
Get Email Alerts
Design of Rolling Motion for Snake-like Robots using Center-of-Gravity (COG) Shift
J. Mechanisms Robotics
Modelling and Control of Cable Driven Exoskeleton for Arm Rehabilitation
J. Mechanisms Robotics
Design of an underactuated, flexure-based gripper, actuated through a push-pull flexure
J. Mechanisms Robotics
Related Articles
A Task-Driven Approach to Optimal Synthesis of Planar Four-Bar Linkages for Extended Burmester Problem
J. Mechanisms Robotics (December,2017)
Planar Linkage Synthesis for Mixed Exact and Approximated Motion Realization Via Kinematic Mapping
J. Mechanisms Robotics (October,2016)
The Moore–Penrose Dual Generalized Inverse Matrix With Application to Kinematic Synthesis of Spatial Linkages
J. Mech. Des (October,2018)
Synthesis of Quasi-Constant Transmission Ratio Planar Linkages
J. Mech. Des (October,2015)
Related Proceedings Papers
Systematic Generation of 5-Axis Manufacturing Machines
IDETC-CIE2022
Related Chapters
Introduction and Definitions
Handbook on Stiffness & Damping in Mechanical Design
Computer Aided Machine Design
Computer Aided Design and Manufacturing
Research on the Dimensions of the Multi-fingered Robotic Hand Based on Underactuated Linkage Mechanism
International Conference on Control Engineering and Mechanical Design (CEMD 2017)