58,379 research outputs found
The Michigan Robotics Undergraduate Curriculum: Defining the Discipline of Robotics for Equity and Excellence
The Robotics Major at the University of Michigan was successfully launched in
the 2022-23 academic year as an innovative step forward to better serve
students, our communities, and our society. Building on our guiding principle
of "Robotics with Respect" and our larger Robotics Pathways model, the Michigan
Robotics Major was designed to define robotics as a true academic discipline
with both equity and excellence as our highest priorities. Understanding that
talent is equally distributed but opportunity is not, the Michigan Robotics
Major has embraced an adaptable curriculum that is accessible through a
diversity of student pathways and enables successful and sustained career-long
participation in robotics, AI, and automation professions. The results after
our planning efforts (2019-22) and first academic year (2022-23) have been
highly encouraging: more than 100 students declared Robotics as their major,
completion of the Robotics major by our first two graduates, soaring
enrollments in our Robotics classes, thriving partnerships with Historically
Black Colleges and Universities. This document provides our original curricular
proposal for the Robotics Undergraduate Program at the University of Michigan,
submitted to the Michigan Association of State Universities in April 2022 and
approved in June 2022. The dissemination of our program design is in the spirit
of continued growth for higher education towards realizing equity and
excellence.
The most recent version of this document is also available on Google Docs
through this link: https://ocj.me/robotics_majorComment: 49 pages, approximately 25 figure
Roborobo! a Fast Robot Simulator for Swarm and Collective Robotics
Roborobo! is a multi-platform, highly portable, robot simulator for
large-scale collective robotics experiments. Roborobo! is coded in C++, and
follows the KISS guideline ("Keep it simple"). Therefore, its external
dependency is solely limited to the widely available SDL library for fast 2D
Graphics. Roborobo! is based on a Khepera/ePuck model. It is targeted for fast
single and multi-robots simulation, and has already been used in more than a
dozen published research mainly concerned with evolutionary swarm robotics,
including environment-driven self-adaptation and distributed evolutionary
optimization, as well as online onboard embodied evolution and embodied
morphogenesis.Comment: 2 pages, 1 figur
Safe, Remote-Access Swarm Robotics Research on the Robotarium
This paper describes the development of the Robotarium -- a remotely
accessible, multi-robot research facility. The impetus behind the Robotarium is
that multi-robot testbeds constitute an integral and essential part of the
multi-agent research cycle, yet they are expensive, complex, and time-consuming
to develop, operate, and maintain. These resource constraints, in turn, limit
access for large groups of researchers and students, which is what the
Robotarium is remedying by providing users with remote access to a
state-of-the-art multi-robot test facility. This paper details the design and
operation of the Robotarium as well as connects these to the particular
considerations one must take when making complex hardware remotely accessible.
In particular, safety must be built in already at the design phase without
overly constraining which coordinated control programs the users can upload and
execute, which calls for minimally invasive safety routines with provable
performance guarantees.Comment: 13 pages, 7 figures, 3 code samples, 72 reference
Internet of robotic things : converging sensing/actuating, hypoconnectivity, artificial intelligence and IoT Platforms
The Internet of Things (IoT) concept is evolving rapidly and influencing newdevelopments in various application domains, such as the Internet of MobileThings (IoMT), Autonomous Internet of Things (A-IoT), Autonomous Systemof Things (ASoT), Internet of Autonomous Things (IoAT), Internetof Things Clouds (IoT-C) and the Internet of Robotic Things (IoRT) etc.that are progressing/advancing by using IoT technology. The IoT influencerepresents new development and deployment challenges in different areassuch as seamless platform integration, context based cognitive network integration,new mobile sensor/actuator network paradigms, things identification(addressing, naming in IoT) and dynamic things discoverability and manyothers. The IoRT represents new convergence challenges and their need to be addressed, in one side the programmability and the communication ofmultiple heterogeneous mobile/autonomous/robotic things for cooperating,their coordination, configuration, exchange of information, security, safetyand protection. Developments in IoT heterogeneous parallel processing/communication and dynamic systems based on parallelism and concurrencyrequire new ideas for integrating the intelligent “devices”, collaborativerobots (COBOTS), into IoT applications. Dynamic maintainability, selfhealing,self-repair of resources, changing resource state, (re-) configurationand context based IoT systems for service implementation and integrationwith IoT network service composition are of paramount importance whennew “cognitive devices” are becoming active participants in IoT applications.This chapter aims to be an overview of the IoRT concept, technologies,architectures and applications and to provide a comprehensive coverage offuture challenges, developments and applications
- …