Mechatronics and Robotics Engineering (MRE) is one of the engineering disciplines that is experiencing tremendous, dynamic growth. MRE professionals are shaping the world by designing smart systems and processes that will improve human welfare. One’s ability to meaningfully contribute to this field requires her/him to acquire an interdisciplinary knowledge of mechanical, electrical, computer, software, and systems engineering to oversee the entire design and development process of emerging MRE systems. There have been many educational efforts around MRE, including courses, minors, and degree programs, but they have not been well integrated or widely adopted. Now is the time for MRE to coalesce as a distinct and identifiable engineering discipline. To this end, and with support from the National Science Foundation, the authors have planned three workshops, the first of which has concluded, on the future of MRE education at the bachelor’s degree and postgraduate levels. The objectives of these workshops are to generate enthusiasm and inculcate a sense of community among current and future MRE educators; promote diversity and inclusivity within the community; seek feedback from the community to serve as a foundation for future activities; and identify thought leaders for future community activities. The workshops will benefit a wide range of participants including educators currently teaching in MRE; PhD students seeking academic careers in MRE; and industry professionals desiring to shape the future MRE workforce. These workshops will significantly contribute to the quality of MRE education and increase adoption to prepare individuals with a blend of theoretical knowledge and practical hands-on learning. Workshop activities include short presentations on sample MRE programs; breakout sessions on topics such as mechatronic and robotics knowledgebase, project-based learning, advanced and open-source platforms, reducing barriers to adoption, accreditation, preparation to teach MRE, and community-building; and open discussion and feedback. In this paper, the outcomes of the first workshop, results of the qualitative and quantitative surveys collected from the participants, and their analyses are presented. Particular attention is paid to attendee demographics, changes in participant attitudes, and development of the MRE community. 
                        more » 
                        « less   
                    
                            
                            Promoting Open-source Hardware and Software Platforms in Mechatronics and Robotics Engineering Education
                        
                    
    
            The evolution of Mechatronics and Robotics Engineering (MRE) has enabled numerous technological advancements since the early 20th century. Professionals in this field are reshaping the world by designing smart and autonomous systems aiming to improve human well-being. Recognizing the need for preparing highly-educated MRE professionals, many universities and colleges are adopting MRE as a distinct degree program. One of the cornerstones of MRE education is laboratory- and project-based learning to provide a hands-on and engaging experience for the students. To this end, numerous software and hardware platforms have been developed and utilized in MRE courses and laboratories. Commercial products can provide a rich hands-on experience for the students, but they can be cost-prohibitive. On the other hand, open-source platforms are low-cost alternatives to their commercial counterparts and are being increasingly used in industry. Developing open-source laboratory platforms will be a more feasible option for a wider range of institutions and would enable familiarizing the students with recent technological trends in industry and exposing them to the development details of a real-world system. However, adoption of open-source platforms in MRE courses can be lengthy and time consuming. Educators who wish to utilize such systems typically lack the expertise in all aspects of their implementation which can make them difficult to troubleshoot. Debugging open-source systems can also be challenging because most of the troubleshooting is done through forum discussions which appear to be very noisy and unfocused. The flip side of this chaotic nature of the open-source world is that there is a vast amount of information available, including tutorials, examples, and commentary and, with some focused searching, debugging and usage questions can often get answered. There is also a disconnect between the forum participants, typically computer scientists and hobbyists, and MRE educators and students. Finally, the available resources and documentation for utilizing open-source platforms in MRE education are insufficient and incomprehensive. Therefore, the main goal of this paper is to increase awareness and familiarity with the use of open-source software and hardware packages in MRE education and practice towards accelerating their adoption. To this end, open-source software packages such as Python, GNU Octave, OpenFOAM, Java, Modelica, Gazebo, SPICE, Scilab, and Gnuplot, which have the potential to be useful in the modeling and analysis of MRE systems are introduced. Furthermore, low-cost and powerful open-source hardware packages such as Arduino, Raspberry Pi, and BeagleBone which can be used as the main processing unit for data acquisition and control implementation in a wide range of MRE systems are reviewed and their limitations and potentials are investigated. This paper provides a valuable resource for MRE students and faculty who would like to utilize open-source hardware and software platforms in their education and research. 
        more » 
        « less   
        
    
                            - Award ID(s):
- 1842642
- PAR ID:
- 10184536
- Date Published:
- Journal Name:
- ASEE annual conference exposition proceedings
- ISSN:
- 2153-5868
- Format(s):
- Medium: X
- Sponsoring Org:
- National Science Foundation
More Like this
- 
            
- 
            Intelligent Autonomous Systems, including Intelligent Manufacturing & Automation and Industry 4.0, have immense potential to improve human health, safety, and welfare. Engineering these systems requires an interdisciplinary knowledge of mechanical, electrical, computer, software, and systems engineering throughout the design and development process. Mechatronics and Robotics Engineering (MRE) is emerging as a discipline that can provide the broad inter-disciplinary technical and professional skill sets that are critical to fulfill the research and development needs for these advanced systems. Despite experiencing tremendous, dynamic growth, MRE lacks a settled-on and agreed-upon body-of-knowledge, leading to unmet needs for standardized curricula, courses, laboratory platforms, and accreditation criteria, resulting in missed career opportunities for individuals and missed economic opportunities for industry. There have been many educational efforts around MRE, including courses, minors, and degree programs, but they have not been well integrated or widely adopted, especially in USA. To enable MRE to coalesce as a distinct and identifiable engineering field, the authors conducted four workshops on the Future of Mechatronics and Robotics Engineering (FoMRE) education at the bachelor’s degree level. The overall goal of the workshops was to improve the quality of undergraduate MRE education and to ease the adoption of teaching materials to prepare graduates with a blend of theoretical knowledge and practical hands-on skills. To realize this goal, the specific objectives were to generate enthusiasm and a sense of community among current and future MRE educators, promote diversity and inclusivity within the MRE community, identify thought leaders, and seek feedback from the community to serve as a foundation for future activities. The workshops were intended to benefit a wide range of participants including educators currently teaching or developing programs in MRE, PhD students seeking academic careers in MRE, and industry professionals desiring to shape the future workforce. Workshop activities included short presentations on sample MRE programs, breakout sessions on specific topics, and open discussion sessions. As a result of these workshops, the MRE educational community has been enlarged and engaged, with members actively contributing to the scholarship of teaching and learning. This paper presents the workshops’ formats, outcomes, results of participant surveys, and their analyses. A major outcome was identifying concept, skill, and experience inventories organized around the dimensions of foundational/practical/applications and student preparation/MRE knowledgebase. Particular attention is given to the extent to which the workshops realized the project goals, including attendee demographics, changes in participant attitudes, and development of the MRE community. The paper concludes with a summary of lessons learned and a call for future activities to shape the field.more » « less
- 
            To train future engineers and to equip them with necessary tools and skills for real-world problem solving, it is important to provide exposure to real-world problem solving by incorporating a software lab module while teaching engineering courses such as Computational Fluid Dynamics (CFD) and/or related Fluids courses. High cost of commercial software packages and limited number of licenses available for course instruction creates several challenges in incorporating commercial software packages in the instructional workflow. To circumvent such limitations, open-source software packages could be a good alternative as open-source software packages can be downloaded and used free of cost and thus provides a wider accessibility to students and practitioners. With the same motivation, in this contribution, an outline for implementing a two-week course module by incorporating open-source software in the instructional workflow is proposed and demonstrated by considering an example of wind flow around a building. The course module outlined in this work can also be extended to formulate a full-fledged CFD course for instructional purposes. Besides the information provided in this paper, authors have also shared an extended report based on current work and the relevant case files via Github repository (https://github.com/rpsuark/ASEE21-OpenFOAM-Introduction) for a hands on learning experience. With the help of information contained in this paper along with the extended report and uploaded case files, readers can install the open-source software packages - ‘OpenFOAM’ and ‘ParaView’, make their own simple case files, run simulations, and visualize the simulated results.more » « less
- 
            Practical, hands-on experience is an essential component of computer science and engineering education, especially in the cybersecurity domain. In this project, we are investigating techniques for improving student learning in such courses, first by developing a new hands-on hardware security course, then by testing the impact of gamification on student learning. The experiments utilize only inexpensive, open-source or freely-available software and hardware, and upon project completion, the modules themselves will also be made freely available online. Improving student learning in this critical area can have a wide-spread positive societal impact as we encourage students to have a security-first, secure-by-design mindset.more » « less
- 
            This research paper systematically identifies the perceptions of learning machine learning (ML) topics. To keep up with the ever-increasing need for professionals with ML expertise, for-profit and non-profit organizations conduct a wide range of ML-related courses at undergraduate and graduate levels. Despite the availability of ML-related education materials, there is lack of understanding how students perceive ML-related topics and the dissemination of ML-related topics. A systematic categorization of students' perceptions of these courses can aid educators in understanding the challenges that students face, and use that understanding for better dissemination of ML-related topics in courses. The goal of this paper is to help educators teach machine learning (ML) topics by providing an experience report of students' perceptions related to learning ML. We accomplish our research goal by conducting an empirical study where we deploy a survey with 83 students across five academic institutions. These students are recruited from a mixture of undergraduate and graduate courses. We apply a qualitative analysis technique called open coding to identify challenges that students encounter while studying ML-related topics. Using the same qualitative analysis technique we identify quality aspects do students prioritize ML-related topics. From our survey, we identify 11 challenges that students face when learning about ML topics, amongst which data quality is the most frequent, followed by hardware-related challenges. We observe the majority of the students prefer hands-on projects over theoretical lectures. Furthermore, we find the surveyed students to consider ethics, security, privacy, correctness, and performance as essential considerations while developing ML-based systems. Based on our findings, we recommend educators who teach ML-related courses to (i) incorporate hands-on projects to teach ML-related topics, (ii) dedicate course materials related to data quality, (iii) use lightweight virtualization tools to showcase computationally intensive topics, such as deep neural networks, and (iv) empirical evaluation of how large language models can be used in ML-related education.more » « less
 An official website of the United States government
An official website of the United States government 
				
			 
					 
					
 
                                    