À°§U¤¤¤ß | §Úªº±b¸¹ | Ãö©ó§Ú­Ì

´¼¯à²×ºÝÀ³¥Î¶}µo°ò¦(°ªµ¥¾Ç®Õ¹q¸£¬ì¾Ç»P§Þ³N±M·~¨t¦C±Ð§÷)

  • §@ªÌ¡G½sªÌ:§ùÃY//±ä«Ø¬K//±i¼ä|³d½s:¤ýªÚ
  • ¥Xª©ªÀ¡G²MµØ¤j¾Ç
  • ISBN¡G9787302694076
  • ¥Xª©¤é´Á¡G2025/07/01
  • ¸Ë´V¡G¥­¸Ë
  • ­¶¼Æ¡G292
¤H¥Á¹ô¡GRMB 59 ¤¸      °â»ù¡G¤¸
©ñ¤JÁʪ«¨®
¥[¤J¦¬Âç¨

¤º®e¤j¿û
    ¥»®Ñ±M¬°´¼¯à²×ºÝ§Þ³Nªº¾Ç²ßªÌ©M¶}µoªÌ½s¼g¡A¤º®e²[»\¾ð²ù¬£ªº°ò¦¾Þ§@©M½ÆÂøªº¾÷¾¹¤H¨t²Î¶}µo¡A¥]¬A¦ý¤£­­©ó¾Þ§@¨t²Î¦w¸Ë¡Bºô¸ô°t¸m¡B½sµ{Àô¹Ò·f«Ø¡B¤å¥ó¶Ç¿é¡B¦ê¤f³q«H¡BROS°ò¦¤Î¨ä°ª¯ÅÀ³¥Î¡BSLAM«Ø¹Ï»P¦Û¥D¾É¯è¡B¾÷¾¹¤HµøÄ±¡B»y­µÃѧO¥H¤Î¦h¾÷¾¹¤H¨t²Îªº¶°¦¨»P±±¨î¡C¥»®Ñ¤£¶Èª`­«²z½×ª¾ÃѪº¶Ç±Â¡A§ó±j½Õ¹ê½î§Þ¯àªº°ö¾i¡A³q¹LÂ×´Iªº¹ê¨Ò©M¶µ¥Ø«ü¾É¡A¤Þ¾ÉŪªÌ´x´¤´¼¯à²×ºÝ¶}µoªº®Ö¤ß§Þ¯à¡A¬°´¼¯à¬ì§Þ»â°ìªº³Ð·s©Mµo®i°^Äm¤O¶q¡C
    ¥»®Ñ¾A¦X§@¬°°ªµ¥°|®Õ¹q¸£¬ì¾Ç»P§Þ³N¡B¹q¤l«H®§¤uµ{¡B¦Û°Ê¤Æ¡B´¼¯à¬ì¾Ç»P§Þ³Nµ¥±M·~ªº±Ð§÷¡A¤]¾A¦X§@¬°´¼¯à²×ºÝ¶}µo·R¦nªÌ©M±M·~¤H¤hªº°Ñ¦Ò®ÑÄy¡C

§@ªÌ¤¶²Ð
½sªÌ:§ùÃY//±ä«Ø¬K//±i¼ä|³d½s:¤ýªÚ

¥Ø¿ý
²Ä1³¹  ¾ð²ù¬£·§­z
  1.1  ¾ð²ù¬£
    1.1.1  ¾ð²ù¬£µo®i¾ú¥v
    1.1.2  ¾ð²ù¬£®a±Ú
  1.2  ¾ð²ù¬£ÂX®iªO
    1.2.1  HiFi DACÂX®iªO
    1.2.2  ¾ð²ù¬£·ç¤h­x¤MÂX®iªO
    1.2.3  ¨ä¥LÂX®iªO
  1.3  ¾Þ§@¨t²Îªº¿ï¾Ü»P¦w¸Ë
    1.3.1  Raspberry Pi OS
    1.3.2  NOOBS
    1.3.3  Ubuntu MATE
    1.3.4  Snappy Ubuntu Core
    1.3.5  DietPi
    1.3.6  RISC OS
    1.3.7  Windows 10 IoT
    1.3.8  ¨t²Îªº¦w¸Ë
  1.4  ¾Þ§@¨t²Îªì©l¤Æ
    1.4.1  Åã¥Ü³]¸m
    1.4.2  §ó§ï°Ï°ì
    1.4.3  ­×§ï±K½X
    1.4.4  ¨ä¥L¤u§@
    1.4.5  Ãö³¬¾ð²ù¬£
²Ä2³¹  ¾ð²ù¬£ªººô¸ô³s±µ
  2.1  ¦³½uºô¸ô°t¸m
    2.1.1  ¦³½u³s±µ¸ô¥Ñ¾¹
    2.1.2  ª½³s¹q¸£
  2.2  µL½uºô¸ô°t¸m
    2.2.1  ³q¹L¹Ï§Î¤Æ¥Î¤á¬É­±°t¸m
    2.2.2  ³q¹L­×§ï°t¸m¤å¥ó³s±µWi-Fi
  2.3  ¾ð²ù¬£ÀRºAIP¦a§}°t¸m
    2.3.1  ³q¹L¹Ï§Î¤Æ¬É­±³]¸mÀRºAIP¦a§}
    2.3.2  ³q¹L­×§ïºô¸ô¤¶­±¤å¥ó³]¸mÀRºAIP¦a§}
  2.4  §Q¥ÎSSH»·µ{±±¨î¾ð²ù¬£
    2.4.1  SSH²¤¶
    2.4.2  SSH»{ÃÒ
    2.4.3  µLÅã¥Ü«Ì±Ò¥ÎSSH
    2.4.4  ¨Ï¥Î¹Ï§Î¤Æ¥Î¤á¬É­±±Ò¥ÎSSH
    2.4.5  ¨Ï¥Î²×ºÝ±Ò¥ÎSSH
    2.4.6  PuTTY³q¹L±K½X«Ø¥ßSSH³s±µ
    2.4.7  PuTTY³q¹LSSH key«Ø¥ßSSH³s±µ
  2.5  §Q¥ÎVNC»·µ{±±¨î¾ð²ù¬£
    2.5.1  VNC²¤¶
    2.5.2  ¦w¸ËVNC
    2.5.3  ¶}±ÒVNC
    2.5.4  ¨Ï¥ÎVNC»·µ{µn¿ý¾ð²ù¬£
    2.5.5  µLªkÅã¥Ü®à­±ªº°ÝÃD
²Ä3³¹  ¾ð²ù¬£ªº°ò¥»¾Þ§@
  3.1  ¨t²Î¥Ø¿ý
  3.2  ±`¥ÎªºLinux²×ºÝ§Ö±¶Áä

  3.3  ºÏºÐºÞ²z
    3.3.1  df©R¥O
    3.3.2  fdisk©R¥O
    3.3.3  du©R¥O
  3.4  ¤å¥óºÞ²z
    3.4.1  SSH»·µ{³s±µ¤Uªº¤å¥óºÞ²z
    3.4.2  VNC»·µ{³s±µ¤Uªº¤å¥óºÞ²z
  3.5  °t¸mNFSªA°ÈºÝ
    3.5.1  NFS²¤¶
    3.5.2  NFSªº¤u§@­ì²z
    3.5.3  ¦w¸ËNFS¦øªA¾¹²Õ¥ó
    3.5.4  ±Ò°ÊNFSªA°È
  3.6  °t¸mNFS«È¤áºÝ
    3.6.1  ¦w¸ËNFS«È¤áºÝ²Õ¥ó
    3.6.2  ±qªA°ÈºÝ±¾¸ü¦@¨É¤å¥ó
    3.6.3  ¨ø¸ü¤å¥ó
²Ä4³¹  ¾ð²ù¬£½sµ{Àô¹Ò
  4.1  Python·§­z
    4.1.1  ¤°»ò¬OPython
    4.1.2  Pythonªº¯SÂI
  4.2  Pythonµ{§Ç¶}µo
    4.2.1  ³¡¤À±±¨î»y¥y
    4.2.2  ­¡¥N¾¹©M¥Í¦¨¾¹
    4.2.3  ªí¹F¦¡
    4.2.4  ¹ï¶Hªº¤èªk
  4.3  ¹B¦æPythonµ{§Ç
    4.3.1  Thonny Pythonªº¬É­±
    4.3.2  ThonnyªºView¿ï¶µ
    4.3.3  ThonnyªºOptions¿ï¶µ
    4.3.4  ½s¼gPythonµ{§Ç
²Ä5³¹  WinSCP
  5.1  WinSCPªº¦w¸Ë
  5.2  ¾É¤J¤å¥ó¦Ü¾ð²ù¬£
  5.3  ±q¾ð²ù¬£¤¤¾É¥X¤å¥ó
²Ä6³¹  ¾ð²ù¬£ªº¦ê¤f³q«H
  6.1  ¤°»ò¬O¦ê¤f³q«H
    6.1.1  ¦ê¤f³q«Hªº­ì²z
    6.1.2  ¦ê¤f³q«Hªº¤è¦¡
    6.1.3  ¦ê¤f³q«H¤¶­±¼Ð·Ç
  6.2  ¾ð²ù¬£¦ê¤f
  6.3  §Q¥Î¦ê¤f»P¹q¸£³q«H
²Ä7³¹  K210´¹¤¸©MYOLO v3²¤¶
  7.1  K
    7.1.1  K210²¤¶
    7.1.2  °ò©óK210´¹¤¸ªº¶}µoÀô¹Ò·f«Ø
    7.1.3  K210´¹¤¸ªº°ò¦¥\¯à
    7.1.4  K210´¹¤¸ªº°ª¯Å¥\¯à
  7.2  YOLO v
    7.2.1  YOLO v3²¤¶
    7.2.2  °V½mYOLO v3¼Ò«¬

²Ä8³¹  ROS²¤¶»P°ò¦
  8.1  ªìÃÑROS
    8.1.1  ROS²¤¶
    8.1.2  ROSªº¾ú¥v
    8.1.3  ROSªº¯SÂI
  8.2  ROSªº¦w¸Ë»P°t¸m
  8.3  ROS¬[ºc
    8.3.1  ROS¬[ºc²¤¶
    8.3.2  ¤å¥ó¨t²Î
    8.3.3  ­pºâ¹Ï
    8.3.4  ¶}·½ªÀ°Ï
  8.4  ³q«H¾÷¨î
    8.4.1  ¸ÜÃD³q«H¾÷¨î
    8.4.2  ªA°È³q«H¾÷¨î
    8.4.3  °Ñ¼ÆºÞ²z¾÷¨î
    8.4.4  ¸ÜÃD©MªA°Èªº°Ï§O
  8.5  ROS¶}µo°ò¦
    8.5.1  ¤p¯QÀt±`¦¡
    8.5.2  ³Ð«Ø¤u§@ªÅ¶¡©M¥\¯à¥]
    8.5.3  ¦Û©w¸q³nÅé¥]
    8.5.4  ²`¤J¤u§@ªÅ¶¡
    8.5.5  ³Ð«Ø¦Û©w¸qªºROS®ø®§©MªA°È
    8.5.6  ¸ÜÃD³q«Hªº¶}µo
    8.5.7  ªA°È³q«Hªº¶}µo
²Ä9³¹  ROS±`¥Î²Õ¥ó
  9.1  rosbag¼Æ¾Ú°O¿ý»P¦^©ñ
    9.1.1  ¿ý»s¼Æ¾Ú(³Ð«Ø.bag¤å¥ó)
    9.1.2  ¿ý»s©Ò¦³µo¥¬ªº¸ÜÃD
    9.1.3  Àˬd¨Ã¦^©ñ.bag¤å¥ó
    9.1.4  ¿ý»s¼Æ¾Ú¤l¶°
    9.1.5  rosbag¿ý»s©M¦^©ñªº§½­­©Ê
  9.2  launch¤å¥ó
    9.2.1  ¤¶²Ð
    9.2.2  ©R¥O¥Îªk
    9.2.3  ¶Ç»¼°Ñ¼Æ
    9.2.4  ¸ÑªRlaunch¤å¥ó
  9.3  TF
    9.3.1  TFªº§@¥Î
    9.3.2  TF¥Ü¨Ò
    9.3.3  TFªº¨Ï¥Î¤èªk
  9.4  rqt¤u¨ã½c
    9.4.1  ¤é»x¿é¥X¤u¨ã(rqt_console)
    9.4.2  ­pºâ¹Ï¥iµø¤Æ¤u¨ã(rqt_graph)
    9.4.3  ¼Æ¾Úø¹Ï¤u¨ã(rqt_plot)
    9.4.4  °Ñ¼Æ°ÊºA°t¸m¤u¨ã
  9.5  RViz¤Tºû¥iµø¤Æ¤u¨ã
    9.5.1  ¦w¸Ë¨Ã¹B¦æRViz
    9.5.2  ¼Æ¾Ú¥iµø¤Æ
    9.5.3  ´¡¥óÂX®i¾÷¨î
²Ä10³¹  ¾÷¾¹¤H¥­¥x

  10.1  ¾÷¾¹¤Hªº©w¸q»P²Õ¦¨
    10.1.1  ¾÷¾¹¤Hªº©w¸q
    10.1.2  ¾÷¾¹¤Hªº²Õ¦¨
  10.2  ¿E¥ú¹p¹F
    10.2.1  ¿E¥ú¹p¹F²¤¶
    10.2.2  ¿E¥ú¹p¹Fªº°Ñ¼Æ
  10.3  ²`«×¬Û¾÷
    10.3.1  ²`«×¬Û¾÷²¤¶
    10.3.2  ²`«×¬Û¾÷¤ÀÃþ
  10.4  ¾÷¾¹¤H±Ð¾Ç¥­¥x¤¶²Ð
  10.5  ¹B¦æ¾÷¾¹¤H
    10.5.1  °t¸mÀô¹ÒÅܼÆ
    10.5.2  »·µ{³s±µ¾÷¾¹¤H
    10.5.3  ÅçÃÒ°t¸m
    10.5.4  Áä½L±±¨î¾÷¾¹¤H²¾°Ê
²Ä11³¹  SLAM«Ø¹Ï»P¦Û¥D¾É¯è
  11.1  °ò¦²z½×
    11.1.1  SLAM²¤¶
    11.1.2  ·P´ú¾¹Â²¤¶
  11.2  ·Ç³Æ¤u§@
  11.3  ·P´ú¾¹«H®§
    11.3.1  Àô¹Ò²`«×«H®§
    11.3.2  ¨½µ{­p«H®§
  11.4  SLAM«Ø¹Ïºtºâªk
    11.4.1  GMappingºtºâªk
    11.4.2  Hectorºtºâªk
    11.4.3  cartographer
  11.5  ¾÷¾¹¤H¾É¯è
    11.5.1  ¾É¯è¥\¯à¥]
    11.5.2  ¾÷¾¹¤Hªº¾É¯è°t¸m
    11.5.3  ¾÷¾¹¤H¾É¯è¹ê½î
    11.5.4  ¦hÂI³sÄò¾É¯è
²Ä12³¹  ¾÷¾¹¤HµøÄ±
  12.1  Äá¹³ÀY¼Ð©w
  12.2  ROS¹Ï¹³¼Æ¾Ú
    12.2.1  ¾÷¾¹¤Hªº¤Gºû¹Ï¹³¼Æ¾Ú
    12.2.2  ¤TºûÂI¶³¼Æ¾Ú
  12.3  OpenCV®w
    12.3.1  OpenCV¦w¸Ë
    12.3.2  ¾÷¾¹¤H¤¤ªº¤å¥óµ²ºc
    12.3.3  OpenCV¹Ï¹³³B²z¥Ü¨Ò
  12.4  ¤Gºû½XÃѧO
    12.4.1  ÃѧO¥\¯à¥]
    12.4.2  ¥Í¦¨¤Gºû½X¼ÐÅÒ
    12.4.3  Äá¹³ÀYÃѧO¤Gºû½X
  12.5  µøÄ±¥Ø¼Ð°lÂÜ
    12.5.1  KCFºtºâªk²¤¶
    12.5.2  KCFª«Åé¸òÂܺtºâªk¨Ï¥Î
  12.6  ²`«×¬Û¾÷»PVSLAM
    12.6.1  ²`«×¬Û¾÷¼ÒÀÀ¿E¥ú¹p¹F

    12.6.2  ORB-SLAM
    12.6.3  ORB-SLAM
  12.7  RTAB-SLAM¤Tºû«Ø¹Ï
    12.7.1  RTAB-SLAM¤¶²Ð
    12.7.2  ¾÷¾¹¤HRTAB«Ø¹Ï
    12.7.3  ¾÷¾¹¤HRTAB¾É¯è
²Ä13³¹  »y­µ¥\¯à
  13.1  »y­µÃѧO®Ø¬[
  13.2  TTS¤å¦rÂà»y­µ
    13.2.1  Àò¨ú¬ì¤j°T­¸¤½¥q±ÂÅvID
    13.2.2  °t¸mxtark_audio¥\¯à¥]
    13.2.3  ¹B¦æxtark_audio¥\¯à¥]
  13.3  °t¸m»y­µÃѧO¥\¯à¥]
    13.3.1  ¤U¸üSDK
    13.3.2  ´À´«¸ê·½
    13.3.3  °t¸m»y­µ°Ñ¼