selected scholarly activity
-
conferences
- Enhancement of Engineering Design Competencies Through International Engineering Collaboration: A Pedagogical Approach Used in SEPT. Part 1. Advances in Soft Computing. 877-885. 2021
- Implementation of Experiential Learning for Vehicle Dynamic in Automotive Engineering: Roll-over and Fishhook Test. Procedia Manufacturing. 768-774. 2019
- Implementation of an Absorber Design for Vibration Control in Automation Systems. Procedia Manufacturing. 578-584. 2019
- Improving Grasping of Bionic Hand by Using Finger Compliance Design and Rapid Prototyping. Advances in Soft Computing. 3-13. 2019
- Problem-Based Learning Strategy for CAD Software Using Free-Choice and Open-Ended Group Projects. Procedia Manufacturing. 339-347. 2019
- The Design and Implementation of a Low-Cost Demo Tool to Teach Dynamics in the IOT Era. Advances in Soft Computing. 228-234. 2019
- A CAD/Mechatronic Solar Panel Tracking Student Design Project. Volume 4: Advanced Manufacturing Processes; Biomedical Engineering; Multiscale Mechanics of Biological Tissues; Sciences, Engineering and Education; Multiphysics; Emerging Technologies for Inspection and Reverse Engineering; Advanced Materials and Tribology. 309-317. 2012
- Real-time 3D Collision Avoidance Method for Safe Human and Robot Coexistence. 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems. 276-+. 2006
-
journal articles
- Automated Gripper Jaw Design and Grasp Planning for Sets of 3D Objects. Journal of Field Robotics. 20:147-162. 2003
- A FRAMEWORK OF THE BACHELOR OF TECHNOLOGY CONCEPT AND ITS SIGNIFICANT EXPERIENTIAL LEARNING COMPONENT. Proceedings of the Canadian Engineering Education Association (CEEA).
- CAPSTONE PROJECTS WITH LIMITED BUDGET AS AN EFFECTIVE METHOD FOR EXPERIENTIAL LEARNING. Proceedings of the Canadian Engineering Education Association (CEEA).
- IMPLEMENTATION OF A BLENDED INSTRUCTION-BASED & PROBLEM-BASED LEARNING STRATEGY IN A SECOND-YEAR ENGINEERING CURRICULUM. Proceedings of the Canadian Engineering Education Association (CEEA).