平台 | 年分 | 課程名稱 | 相關資料 |
---|---|---|---|
Coursera | 2018 | Collaborative Robot Safety: Design & Deployment | As robots evolve and increasingly interact with humans, enhancing the safety of personnel working with these “collaborative robots” (cobots) is vital. This course equips you to assess the safety of a collaborative robot workcell and prevent the chances of injury or harm. It imparts industry-endorsed safety standards, technical report recommendations and best practices from the International Organization for Standardization (ISO), Robotic Industries Association (RIA) and Occupational Safety and Health Administration (OSHA). Learners are introduced to similarities and differences between traditional robots, cobots and conventional machinery before delving into risk assessments, causes of robot accidents and collaborative applications. Material also includes key design techniques for reducing collision forces and a methodology for safety testing.
|
Coursera | 2018 | Modern Robotics: Mechanics, Planning, and Control Specialization | This Specialization provides a rigorous treatment of spatial motion and the dynamics of rigid bodies, employing representations from modern screw theory and the product of exponentials formula. Students with a freshman-level engineering background will quickly learn to apply these tools to analysis, planning, and control of robot motion. Students' understanding of the mathematics of robotics will be solidified by writing robotics software. Students will test their software on a free state-of-the-art cross-platform robot simulator, allowing each student to have an authentic robot programming experience with industrial robot manipulators and mobile robots without purchasing expensive robot hardware.
|
Coursera | 2018 | Modern Robotics, Course 1: Foundations of Robot Motion | Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics?
If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.
In Course 1 of the specialization, Foundations of Robot Motion, you will learn fundamental material regarding robot configurations, for both serial robot mechanisms and robots with closed chains. You will learn about configuration space (C-space), degrees of freedom, C-space topology, implicit and explicit representations of configurations, and holonomic and nonholonomic constraints. You will also learn how to represent spatial velocities and forces as twists and wrenches. This material is at the core of the study of anything that moves (e.g., robots).
|
Coursera | 2018 | Modern Robotics, Course 2: Robot Kinematics | In Course 2 of the specialization, Robot Kinematics, you will learn to solve the forward kinematics (calculating the configuration of the "hand" of the robot based on the joint values) using the product-of-exponentials formula. Your efforts in Course 1 pay off handsomely, as forward kinematics is a breeze with the tools you've learned. This is followed by velocity kinematics and statics relating joint velocities and forces/torques to end-effector twists and wrenches, inverse kinematics (calculating joint values that achieve a desired "hand" configuration), and kinematics of robots with closed chains.
|
Coursera | 2018 | Modern Robotics, Course 3: Robot Dynamics | Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics?
If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.
In Course 3 of the specialization, Robot Dynamics, you will learn efficient numerical algorithms for forward dynamics (calculating the robot's acceleration given its configuration, velocity, and joint forces and torques) and inverse dynamics (calculating the required joint forces and torques given the robot's configuration, velocity, and acceleration). The former is useful for simulation, and the latter is useful for robot control. You will also learn how to plan robot trajectories subject to dynamic constraints.
|
Coursera | 2018 | Modern Robotics, Course 4: Robot Motion Planning and Control | In Course 4 of the specialization, Robot Motion Planning and Control, you will learn key concepts of robot motion generation: planning a motion for a robot in the presence of obstacles, and real-time feedback control to track the planned motion. Chapter 10, Motion Planning, of the "Modern Robotics" textbook covers foundational material like C-space obstacles, graphs and trees, and graph search, as well as classical and modern motion planning techniques, such as grid-based motion planning, randomized sampling-based planners, and virtual potential fields. Chapter 11, Robot Control, covers motion control, force control, and hybrid motion-force control.
If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.
In Course 3 of the specialization, Robot Dynamics, you will learn efficient numerical algorithms for forward dynamics (calculating the robot's acceleration given its configuration, velocity, and joint forces and torques) and inverse dynamics (calculating the required joint forces and torques given the robot's configuration, velocity, and acceleration). The former is useful for simulation, and the latter is useful for robot control. You will also learn how to plan robot trajectories subject to dynamic constraints.
|
Coursera | 2018 | Modern Robotics, Course 5: Robot Manipulation and Wheeled Mobile Robots | In Course 5 of the specialization, Robot Motion Planning and Wheeled Mobile Robots, we delve into advanced topics in robotics. Chapter 12, Grasping and Manipulation, of the "Modern Robotics" textbook covers the modeling of kinematics and forces between rigid bodies in contact, and applies the modeling to analysis and planning of robot grasping and other manipulation tasks. Chapter 13, Wheeled Mobile Robots, covers modeling, motion planning, and feedback control of omnidirectional and nonholonomic wheeled mobile robots, and concludes by addressing control of mobile manipulators consisting of a wheeled mobile base and a robot arm.
|
Coursera | 2018 | Modern Robotics, Course 6: Capstone Project, Mobile Manipulation | The capstone project of the Modern Robotics specialization is on mobile manipulation: simultaneously controlling the motion of a wheeled mobile base and its robot arm to achieve a manipulation task. This project integrates several topics from the specialization, including trajectory planning, odometry for mobile robots, and feedback control. Beginning from the Modern Robotics software library provided to you (written in Python, Mathematica, and MATLAB), and software you have written for previous courses, you will develop software to plan and control the motion of a mobile manipulator to perform a pick and place task. You will test your software on the KUKA youBot, a mobile manipulator consisting of an omnidirectional mecanum-wheel mobile base, a 5-joint robot arm, and a gripper. The state-of-the-art, cross-platform V-REP robot simulator will be used to simulate the task.
|
Coursera | 2017 | 機器人學一 (Robotics (1)) | |
Coursera | 2016 | Robotics: Computational Motion Planning | Robotic systems typically include three components: a mechanism which is capable of exerting forces and torques on the environment, a perception system for sensing the world and a decision and control system which modulates the robot's behavior to achieve the desired ends. In this course we will consider the problem of how a robot decides what to do to achieve its goals. This problem is often referred to as Motion Planning and it has been formulated in various ways to model different situations. You will learn some of the most common approaches to addressing this problem including graph-based methods, randomized planners and artificial potential fields. Throughout the course, we will discuss the aspects of the problem that make planning challenging.
|
Coursera | 2016 | Robotics Specialization | The Introduction to Robotics Specialization introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. You will be exposed to real world examples of how robots have been applied in disaster situations, how they have made advances in human health care and what their future capabilities will be. The courses build towards a capstone in which you will learn how to program a robot to perform a variety of movements such as flying and grasping objects.
|
Coursera | 2016 | Emotions:a Philosophical Introduction | Why do you FEEL pain or pleasure? Do plants have emotions? How is possible that some people do not understand other’s emotions? Emotions seem to be everywhere, giving meaning to all events of our lives. They are the backbone of social activities as well as they drive the cognitive processes of several living entities. Several animals, including humans, have emotions but…what about machines?...Do machine can have emotions?
This course will help you to understand and to identify most important philosophical ideas and debates about emotions, as well as it will provide you a rich source of data about neurological, psychological or anthropological analysis of emotions.
|
Coursera | 2016 | Robotics: Capstone | Hands-on programming experience will demonstrate that you have acquired the foundations of robot movement, planning, and perception, and that you are able to translate them to a variety of practical applications in real world problems. Completion of the capstone will better prepare you to enter the field of Robotics as well as an expansive and growing number of other career paths where robots are changing the landscape of nearly every industry.
|
平台 | 年分 | 課程名稱 | 相關資料 |
---|---|---|---|
edX | From Digital Technologies to Social Media | Social media and online communication dominate our daily lives in an unprecedented manner. Wireless connectivity, mobile devices and wearable technologies mean that social media is always on, always part of everyday life for billions of people across the world.
While the term 'social media' is barely a decade old, the story of how people started using the internet in a social manner is a much longer and more interesting one. This course willincrease learners' understanding of social media by looking at the ways networked connectivity let users become 'social', how this was amplified with the emergence of the web, and how social media became the default mode of the mobile web we use today.
|
|
edX | Disability and Digital Media: Accessibility, Representation and Inclusion | In Disability and Digital Media , we will explore the relationship between digital technologies and disability in the Internet age.We will consider:
the evolving impact of social media on representations of disability;
the politics of experiencing, embodying, and discussing disability online;
the presence of disability in memes, viral content, and online culture; and
the role of accessibility in the digital world.
|
|
edX | Methods and Application in Human-Robot Interaction | Explore the two interaction modalities between humans and robots: verbal and emotional. Learn how to setup a study to evaluate the quality of the interaction from both, the robot’s and the human’s perspectives. Discover application areas for robots and what their role in the future society might be.
|
|
edX | 魅力機器人 | The Fascinating World of Robots and Robotics |
平台 | 年分 | 課程名稱 | 相關資料 |
---|---|---|---|
Coursera | 2018 | Collaborative Robot Safety: Design & Deployment | As robots evolve and increasingly interact with humans, enhancing the safety of personnel working with these “collaborative robots” (cobots) is vital. This course equips you to assess the safety of a collaborative robot workcell and prevent the chances of injury or harm. It imparts industry-endorsed safety standards, technical report recommendations and best practices from the International Organization for Standardization (ISO), Robotic Industries Association (RIA) and Occupational Safety and Health Administration (OSHA). Learners are introduced to similarities and differences between traditional robots, cobots and conventional machinery before delving into risk assessments, causes of robot accidents and collaborative applications. Material also includes key design techniques for reducing collision forces and a methodology for safety testing.
|
Coursera | 2018 | Modern Robotics: Mechanics, Planning, and Control Specialization | This Specialization provides a rigorous treatment of spatial motion and the dynamics of rigid bodies, employing representations from modern screw theory and the product of exponentials formula. Students with a freshman-level engineering background will quickly learn to apply these tools to analysis, planning, and control of robot motion. Students' understanding of the mathematics of robotics will be solidified by writing robotics software. Students will test their software on a free state-of-the-art cross-platform robot simulator, allowing each student to have an authentic robot programming experience with industrial robot manipulators and mobile robots without purchasing expensive robot hardware.
|
Coursera | 2018 | Modern Robotics, Course 1: Foundations of Robot Motion | Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics?
If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.
In Course 1 of the specialization, Foundations of Robot Motion, you will learn fundamental material regarding robot configurations, for both serial robot mechanisms and robots with closed chains. You will learn about configuration space (C-space), degrees of freedom, C-space topology, implicit and explicit representations of configurations, and holonomic and nonholonomic constraints. You will also learn how to represent spatial velocities and forces as twists and wrenches. This material is at the core of the study of anything that moves (e.g., robots).
|
Coursera | 2018 | Modern Robotics, Course 2: Robot Kinematics | In Course 2 of the specialization, Robot Kinematics, you will learn to solve the forward kinematics (calculating the configuration of the "hand" of the robot based on the joint values) using the product-of-exponentials formula. Your efforts in Course 1 pay off handsomely, as forward kinematics is a breeze with the tools you've learned. This is followed by velocity kinematics and statics relating joint velocities and forces/torques to end-effector twists and wrenches, inverse kinematics (calculating joint values that achieve a desired "hand" configuration), and kinematics of robots with closed chains.
|
Coursera | 2018 | Modern Robotics, Course 3: Robot Dynamics | Do you want to know how robots work? Are you interested in robotics as a career? Are you willing to invest the effort to learn fundamental mathematical modeling techniques that are used in all subfields of robotics?
If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.
In Course 3 of the specialization, Robot Dynamics, you will learn efficient numerical algorithms for forward dynamics (calculating the robot's acceleration given its configuration, velocity, and joint forces and torques) and inverse dynamics (calculating the required joint forces and torques given the robot's configuration, velocity, and acceleration). The former is useful for simulation, and the latter is useful for robot control. You will also learn how to plan robot trajectories subject to dynamic constraints.
|
Coursera | 2018 | Modern Robotics, Course 4: Robot Motion Planning and Control | In Course 4 of the specialization, Robot Motion Planning and Control, you will learn key concepts of robot motion generation: planning a motion for a robot in the presence of obstacles, and real-time feedback control to track the planned motion. Chapter 10, Motion Planning, of the "Modern Robotics" textbook covers foundational material like C-space obstacles, graphs and trees, and graph search, as well as classical and modern motion planning techniques, such as grid-based motion planning, randomized sampling-based planners, and virtual potential fields. Chapter 11, Robot Control, covers motion control, force control, and hybrid motion-force control.
If so, then the "Modern Robotics: Mechanics, Planning, and Control" specialization may be for you. This specialization, consisting of six short courses, is serious preparation for serious students who hope to work in the field of robotics or to undertake advanced study. It is not a sampler.
In Course 3 of the specialization, Robot Dynamics, you will learn efficient numerical algorithms for forward dynamics (calculating the robot's acceleration given its configuration, velocity, and joint forces and torques) and inverse dynamics (calculating the required joint forces and torques given the robot's configuration, velocity, and acceleration). The former is useful for simulation, and the latter is useful for robot control. You will also learn how to plan robot trajectories subject to dynamic constraints.
|
Coursera | 2018 | Modern Robotics, Course 5: Robot Manipulation and Wheeled Mobile Robots | In Course 5 of the specialization, Robot Motion Planning and Wheeled Mobile Robots, we delve into advanced topics in robotics. Chapter 12, Grasping and Manipulation, of the "Modern Robotics" textbook covers the modeling of kinematics and forces between rigid bodies in contact, and applies the modeling to analysis and planning of robot grasping and other manipulation tasks. Chapter 13, Wheeled Mobile Robots, covers modeling, motion planning, and feedback control of omnidirectional and nonholonomic wheeled mobile robots, and concludes by addressing control of mobile manipulators consisting of a wheeled mobile base and a robot arm.
|
Coursera | 2018 | Modern Robotics, Course 6: Capstone Project, Mobile Manipulation | The capstone project of the Modern Robotics specialization is on mobile manipulation: simultaneously controlling the motion of a wheeled mobile base and its robot arm to achieve a manipulation task. This project integrates several topics from the specialization, including trajectory planning, odometry for mobile robots, and feedback control. Beginning from the Modern Robotics software library provided to you (written in Python, Mathematica, and MATLAB), and software you have written for previous courses, you will develop software to plan and control the motion of a mobile manipulator to perform a pick and place task. You will test your software on the KUKA youBot, a mobile manipulator consisting of an omnidirectional mecanum-wheel mobile base, a 5-joint robot arm, and a gripper. The state-of-the-art, cross-platform V-REP robot simulator will be used to simulate the task.
|
Coursera | 2017 | 機器人學一 (Robotics (1)) | |
Coursera | 2016 | Robotics: Computational Motion Planning | Robotic systems typically include three components: a mechanism which is capable of exerting forces and torques on the environment, a perception system for sensing the world and a decision and control system which modulates the robot's behavior to achieve the desired ends. In this course we will consider the problem of how a robot decides what to do to achieve its goals. This problem is often referred to as Motion Planning and it has been formulated in various ways to model different situations. You will learn some of the most common approaches to addressing this problem including graph-based methods, randomized planners and artificial potential fields. Throughout the course, we will discuss the aspects of the problem that make planning challenging.
|
Coursera | 2016 | Robotics Specialization | The Introduction to Robotics Specialization introduces you to the concepts of robot flight and movement, how robots perceive their environment, and how they adjust their movements to avoid obstacles, navigate difficult terrains and accomplish complex tasks such as construction and disaster recovery. You will be exposed to real world examples of how robots have been applied in disaster situations, how they have made advances in human health care and what their future capabilities will be. The courses build towards a capstone in which you will learn how to program a robot to perform a variety of movements such as flying and grasping objects.
|
Coursera | 2016 | Emotions:a Philosophical Introduction | Why do you FEEL pain or pleasure? Do plants have emotions? How is possible that some people do not understand other’s emotions? Emotions seem to be everywhere, giving meaning to all events of our lives. They are the backbone of social activities as well as they drive the cognitive processes of several living entities. Several animals, including humans, have emotions but…what about machines?...Do machine can have emotions?
This course will help you to understand and to identify most important philosophical ideas and debates about emotions, as well as it will provide you a rich source of data about neurological, psychological or anthropological analysis of emotions.
|
Coursera | 2016 | Robotics: Capstone | Hands-on programming experience will demonstrate that you have acquired the foundations of robot movement, planning, and perception, and that you are able to translate them to a variety of practical applications in real world problems. Completion of the capstone will better prepare you to enter the field of Robotics as well as an expansive and growing number of other career paths where robots are changing the landscape of nearly every industry.
|
edX | From Digital Technologies to Social Media | Social media and online communication dominate our daily lives in an unprecedented manner. Wireless connectivity, mobile devices and wearable technologies mean that social media is always on, always part of everyday life for billions of people across the world.
While the term 'social media' is barely a decade old, the story of how people started using the internet in a social manner is a much longer and more interesting one. This course willincrease learners' understanding of social media by looking at the ways networked connectivity let users become 'social', how this was amplified with the emergence of the web, and how social media became the default mode of the mobile web we use today.
|
|
edX | Disability and Digital Media: Accessibility, Representation and Inclusion | In Disability and Digital Media , we will explore the relationship between digital technologies and disability in the Internet age.We will consider:
the evolving impact of social media on representations of disability;
the politics of experiencing, embodying, and discussing disability online;
the presence of disability in memes, viral content, and online culture; and
the role of accessibility in the digital world.
|
|
edX | Methods and Application in Human-Robot Interaction | Explore the two interaction modalities between humans and robots: verbal and emotional. Learn how to setup a study to evaluate the quality of the interaction from both, the robot’s and the human’s perspectives. Discover application areas for robots and what their role in the future society might be.
|
|
edX | 魅力機器人 | The Fascinating World of Robots and Robotics |