Coleção de Trabalhos Apresentados em Eventos

URI permanente para esta coleçãohttps://repositorio.insper.edu.br/handle/11224/3236

Navegar

Resultados da Pesquisa

Agora exibindo 1 - 5 de 5
  • Imagem de Miniatura
    Trabalho de Evento
    Extended Reality System for Robotic Learning from Human Demonstration
    (2025) Ngui, Isaac; McBeth, Courtney; He, Grace; Santos, André Corrêa; Morales, Marco; LUCIANO PEREIRA SOARES; Amato, Nancy M.
    Many real-world tasks are intuitive for a human to perform, but difficult to encode algorithmically when utilizing a robot to perform the tasks. In these scenarios, robotic systems can benefit from expert demonstrations, wherein human operators physically move the robot along trajectories, to learn how to perform each task. In many settings, it may be difficult or unsafe to use a physical robot to provide these demonstrations, for example, considering cooking task such as slicing with a knife. Extended reality provides a natural setting for demonstrating robotic trajectories while bypassing safety concerns and providing a broader range of interaction modalities. We propose the Robot Action Demonstration in Extended Reality (RADER) system, a generic extended reality interface for learning from demonstration. We additionally present its application to an existing state-of-the-art learning from demonstration approach and show comparable results between demonstrations given on a physical robot and those given using our extended reality system.
  • Imagem de Miniatura
    Trabalho de Evento
    Game development learning with PBL approach as a tool to assess computer engineering competences
    (2023) Freme, Pedro H. E. P; Sanches, Thiago; LUCIANO PEREIRA SOARES
    This paper presents strategies for a Game Development course that aims to develop hard and soft skills in computer engineering students. There is a focus on soft skills that are considered essential for success in the 21st-century professional world. The design for this course is based on the Project-Based Learning approach, which allows students to explore different techniques and encourages creativity, while still having clear objectives and pre-defined milestones. The article discusses the use of continuous monitoring, peer assessments, and the Agile project approach to evaluate student progress and ensure that each student experiences different roles in project management.
  • Imagem de Miniatura
    Trabalho de Evento
    Adapting SCRUM Ceremonies in Undergraduate Capstone Projects
    (2022) Ziv, Hadar; Kalafatis, Stavros; LUCIANO PEREIRA SOARES; Prikladnicki, Rafael
  • Imagem de Miniatura
    Trabalho de Evento
    Pair Teaching in Computer Graphics
    (2022) LUCIANO PEREIRA SOARES; FABIO ORFALI
    Computer Graphics is a course commonly found on Computer Science and Computer Engineering undergraduate programs. There are some convenient points on teaching computer graphics in these programs: Computer-Generated Imagery in movies and videogames are relevant examples of applied engineering and science that students experience in their lives, and this can be a potential motivation factor for students to get engaged on learning; furthermore, Computer Graphics relies on several fundamental and complex mathematical concepts, that can also be applied in other science areas, being an opportune moment to cover and practice mathematical learning goals, all connected with a base on computer science. Learning Computer Graphics depends on developing and integrating skills on computer science and mathematics, therefore, a learning plan must cover both topics. However, it must be considered that students need to relate these topics, and this is the trick, since ideally professors need the knowledge and pedagogy in both areas. The strategy presented in this document was based on two professors, one mathematician and one computer engineering, planning, and teaching an elective undergraduate course on Computer Graphics. The course was based on active learning strategies by design, heavily focused on Project Based Learning through three projects starting from scratch, each week learning and implementing new features on the projects. Students must program in regular programming languages like Python, C++ and Javascript, and build up their competence in mathematics from basic math concepts. As a result, students were able to develop a scanline renderer, and a ray-tracing renderer without any graphical Application Programming Interface and finally a 3D web application based on ThreeJS. Although students had a perception of a demanding course, they were engaged on proposed activities during all semester, and were able to implement all important features on projects, often above expectation, showing evidence that learning objectives were achieved.
  • Imagem de Miniatura
    Trabalho de Evento
    Context Awareness in Computer Engineering: Designing a Course with Algorithms and Sociology
    (2018) CHARLES KIRSCHBAUM; Hashimoto, Marcelo; Miranda, Fabio Roberto de; LUCIANO PEREIRA SOARES