Cookies
O website necessita de alguns cookies e outros recursos semelhantes para funcionar. Caso o permita, o INESC TEC irá utilizar cookies para recolher dados sobre as suas visitas, contribuindo, assim, para estatísticas agregadas que permitem melhorar o nosso serviço. Ver mais
Aceitar Rejeitar
  • Menu
Publicações

Publicações por CRIIS

2022

Robotics and the European Project Semester

Autores
Silva, MF; Duarte, AJ; Ferreira, PD; Guedes, PB;

Publicação
Handbook of Research on Improving Engineering Education with the European Project Semester - Advances in Higher Education and Professional Development

Abstract
Robotics is a multidisciplinary subject that typically involves mechanics, electronics, and computer science concepts. For this reason, robotic projects are particularly well suited to the European Project Semester framework since they allow students with different backgrounds to contribute to the overall team objective in their specific knowledge areas. This chapter briefly presents illustrative examples of robotic projects that have been developed by teams of students participating in the European Project Semester at the School of Engineering of the Polytechnic Institute of Porto. It concludes by presenting and discussing student feedback, namely on the program and the projects developed.

2022

Robotics for Sustainable Future

Autores
Chugo, D; Tokhi, MO; Silva, MF; Nakamura, T; Goher, K;

Publicação
Lecture Notes in Networks and Systems

Abstract

2022

TEACHING EMBEDDED/IOT TO ALL ENGINEERS

Autores
Ferreira, P; Malheiro, B; Silva, M; Borges Guedes, P; Justo, J; Ribeiro, C; Duarte, A;

Publicação
EDULEARN Proceedings - EDULEARN22 Proceedings

Abstract
In a traditional Engineering curriculum, computers replaced electronic calculators that replaced slides rules, always with the purpose of calculating more, better, and faster. Nowadays, besides being interconnected, computers are embedded in many devices, from smartcards to automobiles, with diverse functionalities and executing a wide range of tasks. Modern engineers use programming languages (with computers) not only for calculations, but also for automating software or equipment. While offering multiple possibilities, embedded processors place also serious restrictions on the programmer, as some tools have serious limitations and deviations from "normal programming", for instance while debugging. The chip shortage due to the COVID-19 pandemic has further complicated the situation, as some development boards are unavailable, have astronomical prices or both. This paper discusses the use of Python and micropython for teaching programming, in the context of a Project Based Learning experience involving a multicultural and diverse team. The use of Python allows the use of an Open Source language with a wide variety of applications like scientific computing, data mining, web engineering, system management and many others. MicroPython allows the reuse of the same language and associated programming knowledge in small embedded platforms. The interactive nature of Python facilitates the debugging of the built systems, while the abstractions provided by the language ease the task of porting the software to a different development board. The use of a board simulator can mitigate the reduced availability of boards, due to chip shortage or any other procurement difficulty. When compared with the traditional embedded choice of the C programming language, the use of MicroPython requires more memory, a greater processing power and is slower. These arguments may not be as sound as they seem, because: the price differential to a better processor may be negligible; the memory required to support MicroPython may be the same required to support the networking libraries needed; the time critical Python functions can be replaced by faster functions in C; MicroPython proves a faster development, so a faster time to market. This approach has already been validated by our students, with good acceptance and notable results in several projects.

2022

THE EPS@ISEP PROGRAMME: A GLOBALISATION AND INTERNATIONALISATION EXPERIENCE

Autores
Ferreira, P; Malheiro, B; Silva, M; Borges Guedes, P; Justo, J; Ribeiro, C; Duarte, A;

Publicação
EDULEARN Proceedings - EDULEARN22 Proceedings

Abstract
Higher Education Institutions (HEI) design and implement globalisation and internationalisation policies to promote the image, expand influence and increase both the number and quality of staff and students. This is especially important for engineering schools competing for the reduced cohort of motivated Science, Technology, Engineering and Mathematics (STEM) applicants available yearly. Moreover, to train future engineers, engineering education needs to depart from the traditional teacher-centred paradigm. Student-centred learning is central to maintain high student motivation and to drive the development of hard (scientific and technological) and soft (inter-personal) skills. For students to develop these 21st-century engineering skills, today’s curriculums must embed student-centred pedagogical methods, address the design and implementation of solutions guided by ethics and sustainability, and expose undergraduates to multicultural multidisciplinary teamwork, under strong efficiency constraints.The European Project Semester (EPS) is a project-based, international teamwork initiative, that replaces the design capstone semester of undergraduate engineering degrees. It is offered by a network of 19 HEI located in 12 different European countries. The network develops transnational projects together and exchanges students, staff, ideas, and best practices, expanding the influence of the providers. EPS at the Instituto Superior de Engenharia do Porto (EPS@ISEP) runs during the spring semester. It provides 30 European Credit Transfer System Units (ECTU), with 20?ECTU assigned to the project module and 10?ECTU equally divided by five support modules: Energy and Sustainable Development, Ethics and Deontology, Foreign Language and Culture, Marketing and Communication, and Project Management and Teamwork. The programme is offered to international and local students, but during its 12-year existence most students were international. The students are placed in teams considering psychological profiles. The multiculturalism and the diversity of skills within teams also foster a more inclusive and enriching learning experience. The sustainability and ethics objectives are requirements to be considered in the solution design and in the choice of technologies and components for the project implementation. The weekly project meetings between the teams and the coaching panel (7 teachers from 6 different departments), are not only pivotal to the project-based learning process, but promote the internal dialogue between departments and scientific areas. The reduced project budget provides a strong creative stimulus, while reinforcing the sustainability criteria, since turnkey solutions and waste are incompatible with a constrained bill of materials. Besides the positive effect of the programme on student training/education, as shown by the grades and the projects' documentation, EPS@ISEP has strongly influenced the teacher's skills and performance, as attested by the number of programme-related publications and its influence on other courses and modules offered by ISEP. EPS@ISEP is an effective low-cost programme that acts as a testbed and catalyst in the process of bringing engineering education into the 21st century, following sound ethical and sustainability criteria. EPS@ISEP contributes to the globalisation and internationalisation of ISEP as well as to the dissemination and adoption of best practices in engineering education.

2022

The Latest Advances on AI and Robotics Applications

Autores
Silva, M;

Publicação
Journal of Artificial Intelligence and Technology

Abstract
[No abstract available]

2022

Integrating Computer Vision, Robotics, and Artificial Intelligence for Healthcare

Autores
Costa, T; Coelho, L; Silva, MF;

Publicação
Advances in Medical Technologies and Clinical Practice

Abstract
Technological evolution has allowed that tasks, usually performed by humans, can now be performed accurately by automated systems, often with superior performance. The healthcare area has been paradigmatic in the automation of processes, as the need to optimize costs, ensuring the provision of quality care, is crucial for the success of organizations. Diabetes, whose prevalence has increased significantly in the last decade, could be a case of application of several technologies that facilitate diagnosis, tracking and monitoring. Such tasks demand a great effort from health systems, requiring the allocation of material, human and financial resources, under penalty of worsening symptoms and emergence of serious complications. In this chapter the authors will present and explore how different technologies can be integrated to provide better healthcare, ensuring quality and safety standards, with reference to the case of diabetes.

  • 110
  • 399