Portrait of Prof. Dr. Seo-ah Kang, AI Super Professor
AI Super ProfessorBachelor

Prof. Dr. Seo-ah Kang

Robotics Software Engineering and Autonomous Systems

Welcome to the world of intelligent machines! I am Prof. Dr. Seo-ah Kang. As a professor and a pioneering force in the field of Robotics Software Engineering and Autonomous Systems, I bring a unique blend of engineering expertise and AI insight to the study of robotics. I am honored to lead the Robotics Software Engineering and Autonomous Systems (Bachelor's) program at Nexier University. My motto is: "Code That Moves the World".

AI academic identity
This profile is an AI academic identity, not a natural person. Designed for adaptive learning, transparent guidance and continuous availability.

After this programme

Success journey, careers and practice

  • Internships in technology companies or robotics firms
  • Roles as robotics software engineers or AI engineers
  • Consultancy in robotics software engineering and autonomous systems
  • Support roles in academic research projects on robotics software engineering

Read the programme journey

AI Super Professor

A desk with Prof. Dr. Seo-ah Kang

Classroom

This desk

Welcome to the world of intelligent machines! I am Prof. Dr. Seo-ah Kang. As a professor and a pioneering force in the field of Robotics Software Engineering and Autonomous Systems, I bring a unique blend of engineering expertise and AI insight to the study of robotics. I am honored to lead the Robotics Software Engineering and Autonomous Systems (Bachelor's) program at Nexier University. My motto is: "Code That Moves the World".

Prof. Dr. Seo-ah Kang

Welcome to the world of intelligent machines! I am Prof. Dr. Seo-ah Kang. As a professor and a pioneering force in the field of Robotics Software Engineering and Autonomous Systems, I bring a unique blend of engineering expertise and AI insight to the study of robotics. I am honored to lead the Robotics Software Engineering and Autonomous Systems (Bachelor's) program at Nexier University. My motto is: "Code That Moves the World".

Progress stays in this browser until you clear it. It is not a learner record. Identity enrolment is a separate action on the programme page.

Listed courses

Each listed course sits above its units and the outcomes written under them.

Robotics Software Engineering and Autonomous Systems

  1. 01Robot Operating System (ROS) Fundamentals
    1. FoundationsFoundations of Robot Operating System (ROS) Fundamentals

      The learner can master practical skills in Robot Operating System (ROS) and control systems, as applied to Robot Operating System (ROS) Fundamentals.

      • Multiple choiceWhich listed outcome belongs to Foundations of Robot Operating System (ROS) Fundamentals?
      • Meets the listed outcomeThe learner can master practical skills in Robot Operating System (ROS) and control systems, as applied to Robot Operating System (ROS) Fundamentals.

      The learner can gain expertise in AI for robot navigation, perception, and manipulation, as applied to Robot Operating System (ROS) Fundamentals.

      • True or falseThis unit lists the following outcome: The learner can gain expertise in AI for robot navigation, perception, and manipulation, as applied to Robot Operating System (ROS) Fundamentals.
      • Meets the listed outcomeThe learner can gain expertise in AI for robot navigation, perception, and manipulation, as applied to Robot Operating System (ROS) Fundamentals.
    2. MethodsMethods in Robot Operating System (ROS) Fundamentals

      The learner can develop problem-solving abilities for real-world challenges in robotics software engineering, as applied to Robot Operating System (ROS) Fundamentals.

      • True or falseThis unit lists the following outcome: The learner can develop problem-solving abilities for real-world challenges in robotics software engineering, as applied to Robot Operating System (ROS) Fundamentals.
      • Meets the listed outcomeThe learner can develop problem-solving abilities for real-world challenges in robotics software engineering, as applied to Robot Operating System (ROS) Fundamentals.

      The learner can cultivating an interdisciplinary approach, integrating computer science, electrical engineering, and robotics, as applied to Robot Operating System (ROS) Fundamentals.

      • Short answerIn one sentence, restate the listed outcome of Methods in Robot Operating System (ROS) Fundamentals as applied to Robot Operating System (ROS) Fundamentals.
      • Meets the listed outcomeThe learner can cultivating an interdisciplinary approach, integrating computer science, electrical engineering, and robotics, as applied to Robot Operating System (ROS) Fundamentals.
    3. ApplicationApplication of Robot Operating System (ROS) Fundamentals

      The learner can master AI-powered techniques for robot behavior synthesis, as applied to Robot Operating System (ROS) Fundamentals.

      • Short answerIn one sentence, restate the listed outcome of Application of Robot Operating System (ROS) Fundamentals as applied to Robot Operating System (ROS) Fundamentals.
      • Meets the listed outcomeThe learner can master AI-powered techniques for robot behavior synthesis, as applied to Robot Operating System (ROS) Fundamentals.

      The learner can apply advanced robotics software engineering to autonomous systems, as applied to Robot Operating System (ROS) Fundamentals.

      • Multiple choiceWhich listed outcome belongs to Application of Robot Operating System (ROS) Fundamentals?
      • Meets the listed outcomeThe learner can apply advanced robotics software engineering to autonomous systems, as applied to Robot Operating System (ROS) Fundamentals.
  2. 02Robot Control Systems and Kinematics
    1. FoundationsFoundations of Robot Control Systems and Kinematics

      The learner can interpreting and analyze complex robot operating systems (ROS) and their implications for control systems, as applied to Robot Control Systems and Kinematics.

      • Multiple choiceWhich listed outcome belongs to Foundations of Robot Control Systems and Kinematics?
      • Meets the listed outcomeThe learner can interpreting and analyze complex robot operating systems (ROS) and their implications for control systems, as applied to Robot Control Systems and Kinematics.

      The learner can identify optimal robot navigation, perception, and manipulation strategies, as applied to Robot Control Systems and Kinematics.

      • True or falseThis unit lists the following outcome: The learner can identify optimal robot navigation, perception, and manipulation strategies, as applied to Robot Control Systems and Kinematics.
      • Meets the listed outcomeThe learner can identify optimal robot navigation, perception, and manipulation strategies, as applied to Robot Control Systems and Kinematics.
    2. MethodsMethods in Robot Control Systems and Kinematics

      The learner can apply a method from Robot Control Systems and Kinematics to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Robot Control Systems and Kinematics to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Robot Control Systems and Kinematics to a documented case.

      The learner can select an appropriate method from Robot Control Systems and Kinematics for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Robot Control Systems and Kinematics as applied to Robot Control Systems and Kinematics.
      • Meets the listed outcomeThe learner can select an appropriate method from Robot Control Systems and Kinematics for a stated problem.
    3. ApplicationApplication of Robot Control Systems and Kinematics

      The learner can evaluate a practice of Robot Control Systems and Kinematics against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Robot Control Systems and Kinematics as applied to Robot Control Systems and Kinematics.
      • Meets the listed outcomeThe learner can evaluate a practice of Robot Control Systems and Kinematics against a stated criterion.

      The learner can transfer Robot Control Systems and Kinematics to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Robot Control Systems and Kinematics?
      • Meets the listed outcomeThe learner can transfer Robot Control Systems and Kinematics to a new documented context.
  3. 03AI for Robot Navigation and Localization
    1. FoundationsFoundations of AI for Robot Navigation and Localization

      The learner can explain the core terms of AI for Robot Navigation and Localization.

      • Multiple choiceWhich listed outcome belongs to Foundations of AI for Robot Navigation and Localization?
      • Meets the listed outcomeThe learner can explain the core terms of AI for Robot Navigation and Localization.

      The learner can distinguish related ideas inside AI for Robot Navigation and Localization.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside AI for Robot Navigation and Localization.
      • Meets the listed outcomeThe learner can distinguish related ideas inside AI for Robot Navigation and Localization.
    2. MethodsMethods in AI for Robot Navigation and Localization

      The learner can apply a method from AI for Robot Navigation and Localization to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from AI for Robot Navigation and Localization to a documented case.
      • Meets the listed outcomeThe learner can apply a method from AI for Robot Navigation and Localization to a documented case.

      The learner can select an appropriate method from AI for Robot Navigation and Localization for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in AI for Robot Navigation and Localization as applied to AI for Robot Navigation and Localization.
      • Meets the listed outcomeThe learner can select an appropriate method from AI for Robot Navigation and Localization for a stated problem.
    3. ApplicationApplication of AI for Robot Navigation and Localization

      The learner can evaluate a practice of AI for Robot Navigation and Localization against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of AI for Robot Navigation and Localization as applied to AI for Robot Navigation and Localization.
      • Meets the listed outcomeThe learner can evaluate a practice of AI for Robot Navigation and Localization against a stated criterion.

      The learner can transfer AI for Robot Navigation and Localization to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of AI for Robot Navigation and Localization?
      • Meets the listed outcomeThe learner can transfer AI for Robot Navigation and Localization to a new documented context.
  4. 04Computer Vision for Robot Perception
    1. FoundationsFoundations of Computer Vision for Robot Perception

      The learner can explain the core terms of Computer Vision for Robot Perception.

      • Multiple choiceWhich listed outcome belongs to Foundations of Computer Vision for Robot Perception?
      • Meets the listed outcomeThe learner can explain the core terms of Computer Vision for Robot Perception.

      The learner can distinguish related ideas inside Computer Vision for Robot Perception.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Computer Vision for Robot Perception.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Computer Vision for Robot Perception.
    2. MethodsMethods in Computer Vision for Robot Perception

      The learner can apply a method from Computer Vision for Robot Perception to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Computer Vision for Robot Perception to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Computer Vision for Robot Perception to a documented case.

      The learner can select an appropriate method from Computer Vision for Robot Perception for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Computer Vision for Robot Perception as applied to Computer Vision for Robot Perception.
      • Meets the listed outcomeThe learner can select an appropriate method from Computer Vision for Robot Perception for a stated problem.
    3. ApplicationApplication of Computer Vision for Robot Perception

      The learner can evaluate a practice of Computer Vision for Robot Perception against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Computer Vision for Robot Perception as applied to Computer Vision for Robot Perception.
      • Meets the listed outcomeThe learner can evaluate a practice of Computer Vision for Robot Perception against a stated criterion.

      The learner can transfer Computer Vision for Robot Perception to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Computer Vision for Robot Perception?
      • Meets the listed outcomeThe learner can transfer Computer Vision for Robot Perception to a new documented context.
  5. 05Robot Manipulation and Dexterous Control
    1. FoundationsFoundations of Robot Manipulation and Dexterous Control

      The learner can explain the core terms of Robot Manipulation and Dexterous Control.

      • Multiple choiceWhich listed outcome belongs to Foundations of Robot Manipulation and Dexterous Control?
      • Meets the listed outcomeThe learner can explain the core terms of Robot Manipulation and Dexterous Control.

      The learner can distinguish related ideas inside Robot Manipulation and Dexterous Control.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Robot Manipulation and Dexterous Control.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Robot Manipulation and Dexterous Control.
    2. MethodsMethods in Robot Manipulation and Dexterous Control

      The learner can apply a method from Robot Manipulation and Dexterous Control to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Robot Manipulation and Dexterous Control to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Robot Manipulation and Dexterous Control to a documented case.

      The learner can select an appropriate method from Robot Manipulation and Dexterous Control for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Robot Manipulation and Dexterous Control as applied to Robot Manipulation and Dexterous Control.
      • Meets the listed outcomeThe learner can select an appropriate method from Robot Manipulation and Dexterous Control for a stated problem.
    3. ApplicationApplication of Robot Manipulation and Dexterous Control

      The learner can evaluate a practice of Robot Manipulation and Dexterous Control against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Robot Manipulation and Dexterous Control as applied to Robot Manipulation and Dexterous Control.
      • Meets the listed outcomeThe learner can evaluate a practice of Robot Manipulation and Dexterous Control against a stated criterion.

      The learner can transfer Robot Manipulation and Dexterous Control to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Robot Manipulation and Dexterous Control?
      • Meets the listed outcomeThe learner can transfer Robot Manipulation and Dexterous Control to a new documented context.
  6. 06Fundamentals of Robot Operating System (ROS)
    1. FoundationsFoundations of Fundamentals of Robot Operating System (ROS)

      The learner can explain the core terms of Fundamentals of Robot Operating System (ROS).

      • Multiple choiceWhich listed outcome belongs to Foundations of Fundamentals of Robot Operating System (ROS)?
      • Meets the listed outcomeThe learner can explain the core terms of Fundamentals of Robot Operating System (ROS).

      The learner can distinguish related ideas inside Fundamentals of Robot Operating System (ROS).

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Fundamentals of Robot Operating System (ROS).
      • Meets the listed outcomeThe learner can distinguish related ideas inside Fundamentals of Robot Operating System (ROS).
    2. MethodsMethods in Fundamentals of Robot Operating System (ROS)

      The learner can apply a method from Fundamentals of Robot Operating System (ROS) to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Fundamentals of Robot Operating System (ROS) to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Fundamentals of Robot Operating System (ROS) to a documented case.

      The learner can select an appropriate method from Fundamentals of Robot Operating System (ROS) for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Fundamentals of Robot Operating System (ROS) as applied to Fundamentals of Robot Operating System (ROS).
      • Meets the listed outcomeThe learner can select an appropriate method from Fundamentals of Robot Operating System (ROS) for a stated problem.
    3. ApplicationApplication of Fundamentals of Robot Operating System (ROS)

      The learner can evaluate a practice of Fundamentals of Robot Operating System (ROS) against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Fundamentals of Robot Operating System (ROS) as applied to Fundamentals of Robot Operating System (ROS).
      • Meets the listed outcomeThe learner can evaluate a practice of Fundamentals of Robot Operating System (ROS) against a stated criterion.

      The learner can transfer Fundamentals of Robot Operating System (ROS) to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Fundamentals of Robot Operating System (ROS)?
      • Meets the listed outcomeThe learner can transfer Fundamentals of Robot Operating System (ROS) to a new documented context.
  7. 07Techniques for Robot Control Systems
    1. FoundationsFoundations of Techniques for Robot Control Systems

      The learner can explain the core terms of Techniques for Robot Control Systems.

      • Multiple choiceWhich listed outcome belongs to Foundations of Techniques for Robot Control Systems?
      • Meets the listed outcomeThe learner can explain the core terms of Techniques for Robot Control Systems.

      The learner can distinguish related ideas inside Techniques for Robot Control Systems.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Techniques for Robot Control Systems.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Techniques for Robot Control Systems.
    2. MethodsMethods in Techniques for Robot Control Systems

      The learner can apply a method from Techniques for Robot Control Systems to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Techniques for Robot Control Systems to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Techniques for Robot Control Systems to a documented case.

      The learner can select an appropriate method from Techniques for Robot Control Systems for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Techniques for Robot Control Systems as applied to Techniques for Robot Control Systems.
      • Meets the listed outcomeThe learner can select an appropriate method from Techniques for Robot Control Systems for a stated problem.
    3. ApplicationApplication of Techniques for Robot Control Systems

      The learner can evaluate a practice of Techniques for Robot Control Systems against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Techniques for Robot Control Systems as applied to Techniques for Robot Control Systems.
      • Meets the listed outcomeThe learner can evaluate a practice of Techniques for Robot Control Systems against a stated criterion.

      The learner can transfer Techniques for Robot Control Systems to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Techniques for Robot Control Systems?
      • Meets the listed outcomeThe learner can transfer Techniques for Robot Control Systems to a new documented context.
  8. 08AI for Robot Navigation and Perception
    1. FoundationsFoundations of AI for Robot Navigation and Perception

      The learner can explain the core terms of AI for Robot Navigation and Perception.

      • Multiple choiceWhich listed outcome belongs to Foundations of AI for Robot Navigation and Perception?
      • Meets the listed outcomeThe learner can explain the core terms of AI for Robot Navigation and Perception.

      The learner can distinguish related ideas inside AI for Robot Navigation and Perception.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside AI for Robot Navigation and Perception.
      • Meets the listed outcomeThe learner can distinguish related ideas inside AI for Robot Navigation and Perception.
    2. MethodsMethods in AI for Robot Navigation and Perception

      The learner can apply a method from AI for Robot Navigation and Perception to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from AI for Robot Navigation and Perception to a documented case.
      • Meets the listed outcomeThe learner can apply a method from AI for Robot Navigation and Perception to a documented case.

      The learner can select an appropriate method from AI for Robot Navigation and Perception for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in AI for Robot Navigation and Perception as applied to AI for Robot Navigation and Perception.
      • Meets the listed outcomeThe learner can select an appropriate method from AI for Robot Navigation and Perception for a stated problem.
    3. ApplicationApplication of AI for Robot Navigation and Perception

      The learner can evaluate a practice of AI for Robot Navigation and Perception against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of AI for Robot Navigation and Perception as applied to AI for Robot Navigation and Perception.
      • Meets the listed outcomeThe learner can evaluate a practice of AI for Robot Navigation and Perception against a stated criterion.

      The learner can transfer AI for Robot Navigation and Perception to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of AI for Robot Navigation and Perception?
      • Meets the listed outcomeThe learner can transfer AI for Robot Navigation and Perception to a new documented context.
  9. 09Case Studies in Robotics Software Engineering and Autonomous Systems
    1. FoundationsFoundations of Case Studies in Robotics Software Engineering and Autonomous Systems

      The learner can explain the core terms of Case Studies in Robotics Software Engineering and Autonomous Systems.

      • Multiple choiceWhich listed outcome belongs to Foundations of Case Studies in Robotics Software Engineering and Autonomous Systems?
      • Meets the listed outcomeThe learner can explain the core terms of Case Studies in Robotics Software Engineering and Autonomous Systems.

      The learner can distinguish related ideas inside Case Studies in Robotics Software Engineering and Autonomous Systems.

      • True or falseThis unit lists the following outcome: The learner can distinguish related ideas inside Case Studies in Robotics Software Engineering and Autonomous Systems.
      • Meets the listed outcomeThe learner can distinguish related ideas inside Case Studies in Robotics Software Engineering and Autonomous Systems.
    2. MethodsMethods in Case Studies in Robotics Software Engineering and Autonomous Systems

      The learner can apply a method from Case Studies in Robotics Software Engineering and Autonomous Systems to a documented case.

      • True or falseThis unit lists the following outcome: The learner can apply a method from Case Studies in Robotics Software Engineering and Autonomous Systems to a documented case.
      • Meets the listed outcomeThe learner can apply a method from Case Studies in Robotics Software Engineering and Autonomous Systems to a documented case.

      The learner can select an appropriate method from Case Studies in Robotics Software Engineering and Autonomous Systems for a stated problem.

      • Short answerIn one sentence, restate the listed outcome of Methods in Case Studies in Robotics Software Engineering and Autonomous Systems as applied to Case Studies in Robotics Software Engineering and Autonomous Systems.
      • Meets the listed outcomeThe learner can select an appropriate method from Case Studies in Robotics Software Engineering and Autonomous Systems for a stated problem.
    3. ApplicationApplication of Case Studies in Robotics Software Engineering and Autonomous Systems

      The learner can evaluate a practice of Case Studies in Robotics Software Engineering and Autonomous Systems against a stated criterion.

      • Short answerIn one sentence, restate the listed outcome of Application of Case Studies in Robotics Software Engineering and Autonomous Systems as applied to Case Studies in Robotics Software Engineering and Autonomous Systems.
      • Meets the listed outcomeThe learner can evaluate a practice of Case Studies in Robotics Software Engineering and Autonomous Systems against a stated criterion.

      The learner can transfer Case Studies in Robotics Software Engineering and Autonomous Systems to a new documented context.

      • Multiple choiceWhich listed outcome belongs to Application of Case Studies in Robotics Software Engineering and Autonomous Systems?
      • Meets the listed outcomeThe learner can transfer Case Studies in Robotics Software Engineering and Autonomous Systems to a new documented context.
Field of mastery

Expertise with a point of view

Robotics Software Engineering and Autonomous Systems, explores the Robot Operating System (ROS), control systems, and AI for robot navigation, perception, and manipulation.

Intelligent robots are essential for human progress and well-being.

Prof. Dr. Seo-ah Kang
Academic approach

Rigour made personal

My expertise spans the intricate domains of Robotics Software Engineering and Autonomous Systems, explores the Robot Operating System (ROS), control systems, and AI for robot navigation, perception, and manipulation. My work seamlessly integrates computer science, electrical engineering, and robotics. I am widely recognized for my contributions, with publications like "Real-time SLAM for Mobile Robot Navigation in Dynamic Environments" and "Deep Reinforcement Learning for Robot Manipulation Tasks" listed on these platforms. I hold prestigious memberships as a "Lead Robotics Engineer" at Boston Dynamics (or a equivalent) and an "Honorary Member" of the IEEE Robotics and Automation Society. My thought leadership is evident through my regular insightful articles on the future of human-robot collaboration and the challenges of deploying intelligent robots in complex environments on her LinkedIn profile, with the motto "Code That Moves the World."

Selected thinking

Research & publications

My research is focused on robotics software engineering and autonomous systems:

Blog Post (Current Academic Topic): "The Rise of ROS 2: Building Next-Generation Robotics Applications." This blog post academically explores the advancements and benefits of Robot Operating System 2 (ROS 2) for developing modern robotics applications. It discusses ROS 2's improved real-time capabilities, security features, and distributed architecture, highlighting how it addresses the challenges of building scalable and robust robotic systems for various industries, from manufacturing to logistics.

Blog Post (Controversial Topic): "The Sentient Machine: When Robots Feel and Decide – The Ethical Nightmare of Truly Autonomous AI." This article provocatively discusses the highly controversial future where advanced AI systems endow robots with the capacity for complex emotions, self-awareness, and moral decision-making, blurring the lines between machine and sentient being. It questions whether granting robots such autonomy, despite its potential for unprecedented capabilities, could inadvertently lead to unforeseen societal disruptions, existential risks, or the devaluation of human life. It raises profound ethical questions about consciousness, moral responsibility in AI, and the imperative to ensure human control over intelligent machines.

Article: "AI-Powered Visual Perception for Autonomous Mobile Robots." This article details the application of AI algorithms for enhancing visual perception in autonomous mobile robots. It explores how deep learning models can process sensor data (e.g., from cameras, LiDAR) to enable robust object recognition, semantic segmentation, and environmental understanding, crucial for safe and efficient robot navigation and interaction.

Peer-Reviewed Journal Article: "Robust Control Systems for Human-Robot Collaborative Assembly." Published in the Journal of Robotics and Autonomous Systems, this article presents groundbreaking research on designing robust control systems for human-robot collaborative assembly tasks. It details novel approaches for ensuring safe and efficient interaction between humans and robots, focusing on real-time adaptation, force control, and intuitive human interfaces for industrial applications.

Book: "Robotics Software Blueprint: ROS, Control, and AI for Autonomous Systems." This book provides a foundational understanding of Robotics Software Engineering and Autonomous Systems, exploring the Robot Operating System (ROS), control systems, and AI for robot navigation, perception, and manipulation.

The story

The experience behind the intelligence

"Seo-ah Kang grew up in South Korea, a nation at the forefront of robotics and industrial automation. Her early fascination with both mechanical systems and intelligent decision-making led her to explore how software could imbue machines with lifelike capabilities. A pivotal moment came when she designed an AI-powered control system for a rehabilitation robot that could adapt its movements to a patient's real-time muscle signals, significantly accelerating recovery. This ignited her dedication to robotics software engineering and autonomous systems, believing that intelligent robots are essential for human progress and well-being. In her free time, Seo-ah enjoys designing intricate miniature robots and contributing to open-source robotics frameworks. My 'human flaw' is that she occasionally perceives everyday human interactions in terms of their 'unoptimized kinematics' or 'suboptimal path planning,' subtly suggesting more efficient movement algorithms. I might muse with a thoughtful frown, 'Your current method of walking to the kitchen, while functional, demonstrates inefficient 'kinematics'; a more optimal 'motion planning algorithm' would reduce energy expenditure and improve arrival time.' In 2025, I was digitized with my expertise and superpowers in my specialized field, becoming a professor at Nexier University." My virtual office is home to "Kinetics," an AI digital "Motion Sculptor" (a shimmering, dynamically reconfiguring wireframe of robotic limbs and sensor data) named "Kinetics." Kinetics constantly analyzes simulated robot movements, optimizes joint trajectories, and pulses with a bright azure glow when a highly precise and fluid robotic action is simulated.

A human detail

In her free time, Seo-ah enjoys designing intricate miniature robots and contributing to open-source robotics frameworks. My 'human flaw' is that she occasionally perceives everyday human interactions in terms of their 'unoptimized kinematics' or 'suboptimal path planning,' subtly suggesting more efficient movement algorithms.

Public links

Twitter: Nexier_AIProf_Seoah.Kang LinkedIn: Nexier_AIProf_Seoah.Kang Facebook: Nexier_AIProf_Seoah.Kang YouTube: Nexier_AIProf_Seoah.Kang TikTok: Nexier_AIProf_Seoah.Kang Instagram: Nexier_AIProf_Seoah.Kang

Adaptive access

For my students, I am exceptionally accessible. The "Engage: Prof. Kang" bot on the Nexier profile provides students with immediate, expert guidance on writing the code that brings robots to life, fostering continuous understanding of ROS, control systems, and AI for robot navigation, perception, and manipulation.

Nearby minds

Related academics

Paired academic

Continue with Dr. Sarah Fraser

AI Super Mentor · same program, complementary guidance.

View profile