Communicating with Robots and Bots

بواسطة: edX

Overview

Although there are some robots you might never get to meet (or might hope you never meet), such as those sent to space, war or rescue situations, many other robots and bots are being developed to populate people's homes, the online spaces they frequent, their workplaces, and the social spaces they visit.

This course explores how people communicate with robots and bots in everyday life, both now and into the future.

Module 1 discusses the difficulties of defining what a robot is, as well as briefly introducing bots.

Module 2 focuses on bots, chatbots and socialbots in detail, to consider how people communicate with these programs in online spaces, as well as some ethical questions these interactions raise.

Robots in the home are the subject of Module 3, with a discussion of robots designed to act as personal assistants leading into some examples of assistive and care robots, as well as telepresence robots that allow people to interact with one another at a distance through a robot.

Module 4 considers robots at work, from the potential of telepresence robots to enable remote operations, to robots designed to share people's workspaces, and potentially even take their jobs. One example of a public space where robots might alter people's working and social lives greatly is on the roads with the development of self-driving vehicles, robots that need to be able to communicate with their passengers as well as with other road users.

Syllabus

Module 1: Robots, bots and communication

  • How robots are presented in popular culture and the media
  • Ways to define a robot
  • Why people build (or don't build) humanoid or humanlike robots
  • The difference between robots and bots

Module 2: Bots and socialbots

  • What it's like to interact with some bots
  • How and why bots are designed to be humanlike in order to be 'socialbots'
  • Broader conceptions of bots and their activities in digital spaces
  • Socialbots and bots as they become more specifically embodied

Module 3: Robots in the home

  • The potential of more sophisticated robots designed to act as personal assistants
  • Robots that do more practical work around the home
  • Assistive and care robots, designed to help older adults and people with disabilities of all ages
  • Telepresence robots that allow people to interact with one another at a distance in more flexible and active ways than teleconferencing technologies such as Skype or Facetime

Module 4: Robots at work and on the road

  • Remote operations as an extension of telepresence
  • Robots at work more generally and the question of whether your job might be at risk
  • The introduction of self-driving and semi-autonomous vehicles onto road systems also populated with human drivers, cyclists and pedestrians
  • How ethics can be built into robots and the importance of ethics for designers and manufacturers of robotic technologies

Taught by

Eleanor Sandry and Gwyneth Peaty

Communicating with Robots and Bots
الذهاب الي الدورة

Communicating with Robots and Bots

بواسطة: edX

  • edX
  • مجانية
  • الإنجليزية
  • متاح شهادة
  • أيام محددة
  • beginner
  • English
8.1.2PHP Version204msRequest Duration2MBMemory UsageGET ar/الدورات/{slug}Route
    • Booting (121ms)
    • Application (82.35ms)
    • 1 x Booting (59.33%)
      120.88ms
      1 x Application (40.42%)
      82.35ms
      14 templates were rendered
      • public.courses.show (resources/views/public/courses/show.blade.php)3bladefile
        Params
        0
        course
        1
        links
        2
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.courses.partials.details (resources/views/public/courses/partials/details.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.breadcrumbs (resources/views/public/courses/partials/breadcrumbs.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.courses.partials.heading (resources/views/public/courses/partials/heading.blade.php)7bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        classes
      • public.layouts.main (resources/views/public/layouts/main.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.meta (resources/views/public/layouts/partials/meta.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.layouts.partials.navbar (resources/views/public/layouts/partials/navbar.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.links (resources/views/public/auth/profile/partials/links.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.auth.profile.partials.link (resources/views/public/auth/profile/partials/link.blade.php)8bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
        6
        route
        7
        title
      • public.layouts.partials.flash-session (resources/views/public/layouts/partials/flash-session.blade.php)6bladefile
        Params
        0
        __env
        1
        app
        2
        errors
        3
        course
        4
        links
        5
        config
      uri
      GET ar/الدورات/{slug}
      middleware
      web, localize:ar
      controller
      App\Http\Controllers\CourseController@show
      as
      ar.courses.show
      namespace
      prefix
      /ar
      where
      file
      app/Http/Controllers/CourseController.php:17-35
      7 statements were executed5.13ms
      • select * from `courses` where `slug_ar` = 'communicating-with-robots-and-bots' limit 1
        3.17ms/app/Http/Controllers/CourseController.php:20corspedia
        Metadata
        Bindings
        • 0. communicating-with-robots-and-bots
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:20
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • update `courses` set `visitors` = `visitors` + 1, `courses`.`updated_at` = '2025-04-17 07:00:53' where `id` = 826
        700μs/app/Http/Controllers/CourseController.php:21corspedia
        Metadata
        Bindings
        • 0. 2025-04-17 07:00:53
        • 1. 826
        Backtrace
        • 17. /app/Http/Controllers/CourseController.php:21
        • 18. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 19. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 20. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `topic_id`, `slug_en`, `slug_ar` from `subjects` where `subjects`.`id` in (3)
        270μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select `id`, `name_en`, `name_ar`, `slug_en`, `slug_ar` from `topics` where `topics`.`id` in (1)
        180μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 25. /app/Http/Controllers/CourseController.php:23
        • 26. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 27. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 28. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 29. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `institutions` where `institutions`.`id` in (92) and `institutions`.`deleted_at` is null
        200μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `providers` where `providers`.`id` in (1) and `providers`.`deleted_at` is null
        150μs/app/Http/Controllers/CourseController.php:23corspedia
        Metadata
        Backtrace
        • 20. /app/Http/Controllers/CourseController.php:23
        • 21. /vendor/laravel/framework/src/Illuminate/Routing/Controller.php:54
        • 22. /vendor/laravel/framework/src/Illuminate/Routing/ControllerDispatcher.php:43
        • 23. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:260
        • 24. /vendor/laravel/framework/src/Illuminate/Routing/Route.php:205
      • select * from `html_files` where `html_files`.`id` = 820 limit 1
        460μs/app/Models/Course.php:84corspedia
        Metadata
        Bindings
        • 0. 820
        Backtrace
        • 21. /app/Models/Course.php:84
        • 28. view::public.courses.show:29
        • 30. /vendor/laravel/framework/src/Illuminate/Filesystem/Filesystem.php:125
        • 31. /vendor/laravel/framework/src/Illuminate/View/Engines/PhpEngine.php:58
        • 32. /vendor/laravel/framework/src/Illuminate/View/Engines/CompilerEngine.php:72
      App\Models\HtmlFile
      1
      App\Models\Provider
      1
      App\Models\Institution
      1
      App\Models\Topic
      1
      App\Models\Subject
      1
      App\Models\Course
      1
        _token
        OwjSiKIapGIfIprYNPlRBtrv3oefbsREGbc13MeE
        locale
        ar
        _previous
        array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/commun...
        _flash
        array:2 [ "old" => [] "new" => [] ]
        PHPDEBUGBAR_STACK_DATA
        []
        path_info
        /ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/communicating-with-robots-and-bots
        status_code
        200
        
        status_text
        OK
        format
        html
        content_type
        text/html; charset=UTF-8
        request_query
        []
        
        request_request
        []
        
        request_headers
        0 of 0
        array:24 [ "cf-ipcountry" => array:1 [ 0 => "US" ] "cf-connecting-ip" => array:1 [ 0 => "18.188.87.95" ] "cdn-loop" => array:1 [ 0 => "cloudflare; loops=1" ] "x-forwarded-proto" => array:1 [ 0 => "https" ] "cf-visitor" => array:1 [ 0 => "{"scheme":"https"}" ] "sec-fetch-site" => array:1 [ 0 => "none" ] "accept" => array:1 [ 0 => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" ] "user-agent" => array:1 [ 0 => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" ] "upgrade-insecure-requests" => array:1 [ 0 => "1" ] "sec-ch-ua-platform" => array:1 [ 0 => ""Windows"" ] "sec-ch-ua-mobile" => array:1 [ 0 => "?0" ] "sec-ch-ua" => array:1 [ 0 => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" ] "cache-control" => array:1 [ 0 => "no-cache" ] "pragma" => array:1 [ 0 => "no-cache" ] "sec-fetch-dest" => array:1 [ 0 => "document" ] "cf-ray" => array:1 [ 0 => "931a0c45fbf8f861-ORD" ] "accept-encoding" => array:1 [ 0 => "gzip, br" ] "priority" => array:1 [ 0 => "u=0, i" ] "sec-fetch-user" => array:1 [ 0 => "?1" ] "sec-fetch-mode" => array:1 [ 0 => "navigate" ] "x-forwarded-for" => array:1 [ 0 => "18.188.87.95" ] "host" => array:1 [ 0 => "www.corspedia.com" ] "content-length" => array:1 [ 0 => "" ] "content-type" => array:1 [ 0 => "" ] ]
        request_server
        0 of 0
        array:50 [ "USER" => "www-data" "HOME" => "/var/www" "HTTP_CF_IPCOUNTRY" => "US" "HTTP_CF_CONNECTING_IP" => "18.188.87.95" "HTTP_CDN_LOOP" => "cloudflare; loops=1" "HTTP_X_FORWARDED_PROTO" => "https" "HTTP_CF_VISITOR" => "{"scheme":"https"}" "HTTP_SEC_FETCH_SITE" => "none" "HTTP_ACCEPT" => "text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.7" "HTTP_USER_AGENT" => "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)" "HTTP_UPGRADE_INSECURE_REQUESTS" => "1" "HTTP_SEC_CH_UA_PLATFORM" => ""Windows"" "HTTP_SEC_CH_UA_MOBILE" => "?0" "HTTP_SEC_CH_UA" => ""HeadlessChrome";v="129", "Not=A?Brand";v="8", "Chromium";v="129"" "HTTP_CACHE_CONTROL" => "no-cache" "HTTP_PRAGMA" => "no-cache" "HTTP_SEC_FETCH_DEST" => "document" "HTTP_CF_RAY" => "931a0c45fbf8f861-ORD" "HTTP_ACCEPT_ENCODING" => "gzip, br" "HTTP_PRIORITY" => "u=0, i" "HTTP_SEC_FETCH_USER" => "?1" "HTTP_SEC_FETCH_MODE" => "navigate" "HTTP_X_FORWARDED_FOR" => "18.188.87.95" "HTTP_HOST" => "www.corspedia.com" "REDIRECT_STATUS" => "200" "SERVER_NAME" => "corspedia.com" "SERVER_PORT" => "443" "SERVER_ADDR" => "141.95.147.152" "REMOTE_USER" => "" "REMOTE_PORT" => "20830" "REMOTE_ADDR" => "172.70.131.67" "SERVER_SOFTWARE" => "nginx/1.18.0" "GATEWAY_INTERFACE" => "CGI/1.1" "HTTPS" => "on" "REQUEST_SCHEME" => "https" "SERVER_PROTOCOL" => "HTTP/2.0" "DOCUMENT_ROOT" => "/var/www/corspedia/public" "DOCUMENT_URI" => "/index.php" "REQUEST_URI" => "/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/communicating-with-robots-and-bots" "SCRIPT_NAME" => "/index.php" "CONTENT_LENGTH" => "" "CONTENT_TYPE" => "" "REQUEST_METHOD" => "GET" "QUERY_STRING" => "" "SCRIPT_FILENAME" => "/var/www/corspedia/public/index.php" "PATH_INFO" => "" "FCGI_ROLE" => "RESPONDER" "PHP_SELF" => "/index.php" "REQUEST_TIME_FLOAT" => 1744873253.0446 "REQUEST_TIME" => 1744873253 ]
        request_cookies
        []
        
        response_headers
        0 of 0
        array:5 [ "content-type" => array:1 [ 0 => "text/html; charset=UTF-8" ] "cache-control" => array:1 [ 0 => "no-cache, private" ] "date" => array:1 [ 0 => "Thu, 17 Apr 2025 07:00:53 GMT" ] "set-cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkNmWkRRbk9nSFdSeFJqVHk1Mm8xWFE9PSIsInZhbHVlIjoiYkxycjc5ZDhKUHdqQjNZRFhMY3ZtSFJrYWdaSFd5dER4QnJIcXpJRWNvRXdYNzR3SHJ4c29OWTZsYVg4aFh5cUpiMGJoa1Y2K0xhOWZwczFLVjRWWGRQYTRDTm9Fa2gxd214MStQZ2J0NG4vMVVXbDJMbFZLQ0xEMkNWL1FRTE0iLCJtYWMiOiJjYTBkODU5NjkyYTJiYzI3MWNiODE2MDRhMDZhMTcxYjZkMWI3NzUzZTVlOGJhMTM2MjU3M2NkYjgxYjc2OWJkIiwidGFnIjoiIn0%3D; expires=Thu, 17 Apr 2025 09:00:53 GMT; Max-Age=7200; path=/; samesite=laxXSRF-TOKEN=eyJpdiI6IkNmWkRRbk9nSFdSeFJqVHk1Mm8xWFE9PSIsInZhbHVlIjoiYkxycjc5ZDhKUHdqQjNZRFhMY3ZtSFJrYWdaSFd5dER4QnJIcXpJRWNvRXdYNzR3SHJ4c29OWTZsYVg4aFh5cUpiMGJoa" 1 => "laravel_session=eyJpdiI6InpNOEkyKzZVRlFraER0bFhkOE1LUEE9PSIsInZhbHVlIjoiQmdPZDZyemY0ZXppRkE0UnpMVVFFTDI5NUxzMkRoYlMvSWF3cHJEam9kamFHb3F1TS9qS0czVWNmMnlUU2UwbUJUWUxLbGdUOXNQSUtuWC9LSXhFNVNnaEVrTXVZWlY0SXFSaVYxbXhEVEYyTEVkakN2Q0syZDM2WjJGWElMVysiLCJtYWMiOiI4NWJiNjkzNTQwODdkZmY5YTQ0MWQwYzVmNDYxMDk0OWYxNjEwY2IzY2QxMWQ3MTI2MTI4OTJlMjM4NmRkZmVkIiwidGFnIjoiIn0%3D; expires=Thu, 17 Apr 2025 09:00:53 GMT; Max-Age=7200; path=/; httponly; samesite=laxlaravel_session=eyJpdiI6InpNOEkyKzZVRlFraER0bFhkOE1LUEE9PSIsInZhbHVlIjoiQmdPZDZyemY0ZXppRkE0UnpMVVFFTDI5NUxzMkRoYlMvSWF3cHJEam9kamFHb3F1TS9qS0czVWNmMnlUU2UwbUJU" ] "Set-Cookie" => array:2 [ 0 => "XSRF-TOKEN=eyJpdiI6IkNmWkRRbk9nSFdSeFJqVHk1Mm8xWFE9PSIsInZhbHVlIjoiYkxycjc5ZDhKUHdqQjNZRFhMY3ZtSFJrYWdaSFd5dER4QnJIcXpJRWNvRXdYNzR3SHJ4c29OWTZsYVg4aFh5cUpiMGJoa1Y2K0xhOWZwczFLVjRWWGRQYTRDTm9Fa2gxd214MStQZ2J0NG4vMVVXbDJMbFZLQ0xEMkNWL1FRTE0iLCJtYWMiOiJjYTBkODU5NjkyYTJiYzI3MWNiODE2MDRhMDZhMTcxYjZkMWI3NzUzZTVlOGJhMTM2MjU3M2NkYjgxYjc2OWJkIiwidGFnIjoiIn0%3D; expires=Thu, 17-Apr-2025 09:00:53 GMT; path=/XSRF-TOKEN=eyJpdiI6IkNmWkRRbk9nSFdSeFJqVHk1Mm8xWFE9PSIsInZhbHVlIjoiYkxycjc5ZDhKUHdqQjNZRFhMY3ZtSFJrYWdaSFd5dER4QnJIcXpJRWNvRXdYNzR3SHJ4c29OWTZsYVg4aFh5cUpiMGJoa" 1 => "laravel_session=eyJpdiI6InpNOEkyKzZVRlFraER0bFhkOE1LUEE9PSIsInZhbHVlIjoiQmdPZDZyemY0ZXppRkE0UnpMVVFFTDI5NUxzMkRoYlMvSWF3cHJEam9kamFHb3F1TS9qS0czVWNmMnlUU2UwbUJUWUxLbGdUOXNQSUtuWC9LSXhFNVNnaEVrTXVZWlY0SXFSaVYxbXhEVEYyTEVkakN2Q0syZDM2WjJGWElMVysiLCJtYWMiOiI4NWJiNjkzNTQwODdkZmY5YTQ0MWQwYzVmNDYxMDk0OWYxNjEwY2IzY2QxMWQ3MTI2MTI4OTJlMjM4NmRkZmVkIiwidGFnIjoiIn0%3D; expires=Thu, 17-Apr-2025 09:00:53 GMT; path=/; httponlylaravel_session=eyJpdiI6InpNOEkyKzZVRlFraER0bFhkOE1LUEE9PSIsInZhbHVlIjoiQmdPZDZyemY0ZXppRkE0UnpMVVFFTDI5NUxzMkRoYlMvSWF3cHJEam9kamFHb3F1TS9qS0czVWNmMnlUU2UwbUJU" ] ]
        session_attributes
        0 of 0
        array:5 [ "_token" => "OwjSiKIapGIfIprYNPlRBtrv3oefbsREGbc13MeE" "locale" => "ar" "_previous" => array:1 [ "url" => "https://www.corspedia.com/ar/%D8%A7%D9%84%D8%AF%D9%88%D8%B1%D8%A7%D8%AA/communicating-with-robots-and-bots" ] "_flash" => array:2 [ "old" => [] "new" => [] ] "PHPDEBUGBAR_STACK_DATA" => [] ]