{"id":1165,"date":"2026-04-10T01:39:07","date_gmt":"2026-04-10T01:39:07","guid":{"rendered":"https:\/\/industrialsafetysensor.com\/?page_id=1165"},"modified":"2026-09-07T06:29:16","modified_gmt":"2026-09-07T06:29:16","slug":"2d-lidar-sensor","status":"publish","type":"page","link":"https:\/\/industrialsafetysensor.com\/pt\/lidar-sensors\/2d-lidar-sensor\/","title":{"rendered":"Sensor LiDAR 2D"},"content":{"rendered":"\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-db159f6\" data-block-id=\"db159f6\"><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-db159f6-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-688d195\" data-v=\"4\" data-block-id=\"688d195\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-688d195-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-688d195-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 01 \u00b7 2D LIDAR CATEGORY HERO\n========================================================= *\/\n\n.lidar-category-hero {\n  position: relative;\n  overflow: hidden;\n  box-sizing: border-box;\n  padding: 92px 28px 96px;\n  background:\n    radial-gradient(\n      circle at 78% 42%,\n      rgba(18, 159, 233, 0.12),\n      transparent 31%\n    ),\n    linear-gradient(135deg, #081522 0%, #0b1d2c 55%, #0d2435 100%);\n}\n\n.lidar-category-hero * {\n  box-sizing: border-box;\n}\n\n\n\/* ==============================\n   Background Grid\n============================== *\/\n\n.lidar-category-hero::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  opacity: 0.14;\n  background-image:\n    linear-gradient(rgba(151, 191, 215, 0.14) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(151, 191, 215, 0.14) 1px, transparent 1px);\n  background-size: 44px 44px;\n  mask-image: linear-gradient(\n    to right,\n    transparent 0%,\n    rgba(0,0,0,0.45) 34%,\n    rgba(0,0,0,1) 100%\n  );\n}\n\n.lidar-category-hero-inner {\n  position: relative;\n  z-index: 2;\n  display: grid;\n  grid-template-columns: minmax(0, 1.02fr) minmax(440px, 0.98fr);\n  gap: 70px;\n  align-items: center;\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Left Content\n============================== *\/\n\n.lidar-category-hero-content {\n  max-width: 660px;\n}\n\n.lidar-category-hero-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 20px;\n  color: #55bdf2;\n  font-size: 13px;\n  line-height: 1.4;\n  font-weight: 800;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lidar-category-hero-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-category-hero h1 {\n  max-width: 650px;\n  margin: 0;\n  color: #ffffff;\n  font-size: clamp(42px, 5vw, 66px);\n  line-height: 1.04;\n  letter-spacing: -0.045em;\n  font-weight: 800;\n}\n\n.lidar-category-hero-description {\n  max-width: 650px;\n  margin: 27px 0 0;\n  color: #b8cad7;\n  font-size: 17px;\n  line-height: 1.78;\n}\n\n.lidar-category-hero-description + .lidar-category-hero-description {\n  margin-top: 13px;\n  color: #8fa8b9;\n  font-size: 15px;\n}\n\n\n\/* ==============================\n   Feature Tags\n============================== *\/\n\n.lidar-category-hero-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 9px;\n  margin-top: 27px;\n}\n\n.lidar-category-hero-tag {\n  display: inline-flex;\n  align-items: center;\n  min-height: 34px;\n  padding: 7px 12px;\n  border: 1px solid rgba(99, 183, 228, 0.22);\n  border-radius: 999px;\n  background: rgba(21, 72, 101, 0.24);\n  color: #bcd8e8;\n  font-size: 11px;\n  line-height: 1.35;\n  font-weight: 700;\n  letter-spacing: 0.025em;\n}\n\n.lidar-category-hero-tag::before {\n  content: \"\";\n  width: 5px;\n  height: 5px;\n  margin-right: 7px;\n  border-radius: 50%;\n  background: #129fe9;\n  box-shadow: 0 0 10px rgba(18, 159, 233, 0.65);\n}\n\n\n\/* ==============================\n   CTA\n============================== *\/\n\n.lidar-category-hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n  margin-top: 32px;\n}\n\n.lidar-category-hero-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 48px;\n  padding: 12px 21px;\n  border-radius: 8px;\n  text-decoration: none !important;\n  font-size: 13px;\n  line-height: 1.3;\n  font-weight: 800;\n  transition:\n    transform 0.2s ease,\n    background 0.2s ease,\n    border-color 0.2s ease,\n    color 0.2s ease;\n}\n\n.lidar-category-hero-button:hover {\n  transform: translateY(-1px);\n}\n\n.lidar-category-hero-button.primary {\n  border: 1px solid #129fe9;\n  background: #129fe9;\n  color: #ffffff !important;\n}\n\n.lidar-category-hero-button.primary:hover {\n  background: #0d8ed1;\n  border-color: #0d8ed1;\n}\n\n.lidar-category-hero-button.secondary {\n  border: 1px solid rgba(170, 207, 227, 0.28);\n  background: rgba(255,255,255,0.035);\n  color: #d6e7f0 !important;\n}\n\n.lidar-category-hero-button.secondary:hover {\n  border-color: rgba(85, 189, 242, 0.55);\n  background: rgba(18, 159, 233, 0.08);\n}\n\n\n\/* =========================================================\n   RIGHT \u00b7 ENGINEERING VISUAL\n========================================================= *\/\n\n.lidar-category-visual {\n  position: relative;\n  min-width: 0;\n}\n\n.lidar-category-panel {\n  position: relative;\n  overflow: hidden;\n  min-height: 505px;\n  border: 1px solid rgba(116, 181, 216, 0.18);\n  border-radius: 20px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(16, 43, 61, 0.90),\n      rgba(7, 24, 36, 0.94)\n    );\n  box-shadow:\n    0 28px 70px rgba(0, 0, 0, 0.25),\n    inset 0 1px 0 rgba(255,255,255,0.025);\n}\n\n\n\/* Grid inside engineering panel *\/\n\n.lidar-category-panel::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: 0.20;\n  background-image:\n    linear-gradient(rgba(75, 147, 185, 0.13) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(75, 147, 185, 0.13) 1px, transparent 1px);\n  background-size: 32px 32px;\n}\n\n.lidar-category-panel-header {\n  position: relative;\n  z-index: 3;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  padding: 22px 24px 0;\n}\n\n.lidar-category-panel-title {\n  color: #8baabd;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.12em;\n  text-transform: uppercase;\n}\n\n.lidar-category-panel-status {\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  color: #69bde8;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-category-panel-status::before {\n  content: \"\";\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #129fe9;\n  box-shadow: 0 0 12px rgba(18, 159, 233, 0.85);\n}\n\n\n\/* ==============================\n   Scan Geometry\n============================== *\/\n\n.lidar-scan-area {\n  position: relative;\n  z-index: 2;\n  height: 265px;\n  margin: 16px 22px 0;\n  overflow: hidden;\n  border-bottom: 1px solid rgba(123, 180, 210, 0.14);\n}\n\n.lidar-scan-origin {\n  position: absolute;\n  left: 50%;\n  bottom: 31px;\n  width: 62px;\n  height: 38px;\n  transform: translateX(-50%);\n  border: 1px solid rgba(95, 190, 239, 0.55);\n  border-radius: 9px 9px 5px 5px;\n  background: linear-gradient(180deg, #163b52, #0d2738);\n  box-shadow: 0 0 26px rgba(18, 159, 233, 0.12);\n}\n\n.lidar-scan-origin::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: -10px;\n  width: 29px;\n  height: 13px;\n  transform: translateX(-50%);\n  border: 1px solid rgba(95, 190, 239, 0.60);\n  border-radius: 50% 50% 4px 4px;\n  background: #102f43;\n}\n\n.lidar-scan-origin::after {\n  content: \"2D LiDAR\";\n  position: absolute;\n  left: 50%;\n  top: 46px;\n  width: 90px;\n  transform: translateX(-50%);\n  color: #6f94aa;\n  font-size: 8px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-align: center;\n  text-transform: uppercase;\n}\n\n\n\/* Scan fan *\/\n\n.lidar-scan-fan {\n  position: absolute;\n  left: 50%;\n  bottom: 72px;\n  width: 310px;\n  height: 190px;\n  transform: translateX(-50%);\n  clip-path: polygon(50% 100%, 0 0, 100% 0);\n  background:\n    linear-gradient(\n      90deg,\n      rgba(18,159,233,0.02),\n      rgba(18,159,233,0.11) 50%,\n      rgba(18,159,233,0.02)\n    );\n  opacity: 0.9;\n}\n\n.lidar-scan-ray {\n  position: absolute;\n  left: 50%;\n  bottom: 73px;\n  width: 1px;\n  height: 175px;\n  transform-origin: bottom center;\n  background: linear-gradient(\n    to top,\n    rgba(18,159,233,0.68),\n    rgba(18,159,233,0.08)\n  );\n}\n\n.lidar-scan-ray.r1 {\n  transform: rotate(-43deg);\n}\n\n.lidar-scan-ray.r2 {\n  transform: rotate(-25deg);\n}\n\n.lidar-scan-ray.r3 {\n  transform: rotate(-10deg);\n}\n\n.lidar-scan-ray.r4 {\n  transform: rotate(10deg);\n}\n\n.lidar-scan-ray.r5 {\n  transform: rotate(25deg);\n}\n\n.lidar-scan-ray.r6 {\n  transform: rotate(43deg);\n}\n\n\n\/* Targets *\/\n\n.lidar-target {\n  position: absolute;\n  z-index: 4;\n}\n\n.lidar-target-dot {\n  width: 10px;\n  height: 10px;\n  border: 2px solid #66c5f5;\n  border-radius: 50%;\n  background: #0d2434;\n  box-shadow:\n    0 0 0 5px rgba(18,159,233,0.08),\n    0 0 16px rgba(18,159,233,0.40);\n}\n\n.lidar-target-label {\n  position: absolute;\n  white-space: nowrap;\n  color: #a8c4d4;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n}\n\n.lidar-target-a {\n  left: 18%;\n  top: 102px;\n}\n\n.lidar-target-a .lidar-target-label {\n  left: 17px;\n  top: -3px;\n}\n\n.lidar-target-b {\n  right: 17%;\n  top: 57px;\n}\n\n.lidar-target-b .lidar-target-label {\n  right: 17px;\n  top: -3px;\n}\n\n\n\/* ==============================\n   Scan Data\n============================== *\/\n\n.lidar-data-panel {\n  position: relative;\n  z-index: 3;\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 10px;\n  padding: 18px 22px 0;\n}\n\n.lidar-data-card {\n  padding: 13px 14px;\n  border: 1px solid rgba(111, 173, 205, 0.15);\n  border-radius: 10px;\n  background: rgba(8, 29, 42, 0.58);\n}\n\n.lidar-data-name {\n  margin-bottom: 8px;\n  color: #63bce9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-data-row {\n  display: flex;\n  justify-content: space-between;\n  gap: 12px;\n  margin-top: 5px;\n  color: #7898ab;\n  font-size: 9px;\n  line-height: 1.45;\n}\n\n.lidar-data-row strong {\n  color: #c1d8e5;\n  font-weight: 800;\n}\n\n.lidar-data-note {\n  position: relative;\n  z-index: 3;\n  margin: 9px 22px 0;\n  color: #54758a;\n  font-size: 8px;\n  line-height: 1.4;\n  text-align: right;\n}\n\n\n\/* ==============================\n   Processing Flow\n============================== *\/\n\n.lidar-processing-flow {\n  position: relative;\n  z-index: 3;\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr;\n  gap: 8px;\n  align-items: center;\n  margin: 18px 22px 22px;\n  padding: 14px 14px;\n  border: 1px solid rgba(111, 173, 205, 0.13);\n  border-radius: 11px;\n  background: rgba(5, 21, 32, 0.62);\n}\n\n.lidar-processing-item {\n  min-width: 0;\n  color: #a6c1d0;\n  font-size: 9px;\n  line-height: 1.45;\n  font-weight: 800;\n  text-align: center;\n}\n\n.lidar-processing-item span {\n  display: block;\n  margin-top: 3px;\n  color: #587b90;\n  font-size: 7px;\n  font-weight: 700;\n  letter-spacing: 0.03em;\n}\n\n.lidar-processing-arrow {\n  color: #129fe9;\n  font-size: 14px;\n  font-weight: 800;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-category-hero {\n    padding: 78px 24px 82px;\n  }\n\n  .lidar-category-hero-inner {\n    grid-template-columns: 1fr;\n    gap: 54px;\n  }\n\n  .lidar-category-hero-content {\n    max-width: 760px;\n  }\n\n  .lidar-category-visual {\n    width: 100%;\n    max-width: 680px;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-category-hero {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-category-hero::before {\n    background-size: 34px 34px;\n  }\n\n  .lidar-category-hero-inner {\n    gap: 43px;\n  }\n\n  .lidar-category-hero h1 {\n    font-size: clamp(38px, 12vw, 48px);\n    line-height: 1.06;\n  }\n\n  .lidar-category-hero-description {\n    margin-top: 22px;\n    font-size: 16px;\n    line-height: 1.72;\n  }\n\n  .lidar-category-hero-description +\n  .lidar-category-hero-description {\n    margin-top: 12px;\n    font-size: 14px;\n  }\n\n  .lidar-category-hero-tags {\n    margin-top: 23px;\n  }\n\n  .lidar-category-hero-actions {\n    display: grid;\n    grid-template-columns: 1fr;\n    margin-top: 28px;\n  }\n\n  .lidar-category-hero-button {\n    width: 100%;\n  }\n\n  .lidar-category-panel {\n    min-height: 472px;\n    border-radius: 16px;\n  }\n\n  .lidar-category-panel-header {\n    padding: 18px 17px 0;\n  }\n\n  .lidar-scan-area {\n    height: 238px;\n    margin: 14px 12px 0;\n  }\n\n  .lidar-scan-fan {\n    width: 260px;\n    height: 165px;\n  }\n\n  .lidar-scan-ray {\n    height: 153px;\n  }\n\n  .lidar-target-a {\n    left: 10%;\n    top: 103px;\n  }\n\n  .lidar-target-b {\n    right: 9%;\n    top: 67px;\n  }\n\n  .lidar-data-panel {\n    gap: 8px;\n    padding: 15px 13px 0;\n  }\n\n  .lidar-data-card {\n    padding: 11px 10px;\n  }\n\n  .lidar-data-note {\n    margin: 8px 13px 0;\n  }\n\n  .lidar-processing-flow {\n    gap: 5px;\n    margin: 15px 13px 17px;\n    padding: 12px 8px;\n  }\n\n  .lidar-processing-item {\n    font-size: 8px;\n  }\n\n  .lidar-processing-item span {\n    font-size: 6px;\n  }\n}\n<\/style>\n\n\n<section class=\"lidar-category-hero\">\n\n  <div class=\"lidar-category-hero-inner\">\n\n\n    <!-- =====================================================\n         LEFT \u00b7 CONTENT\n    ====================================================== -->\n\n    <div class=\"lidar-category-hero-content\">\n\n      <div class=\"lidar-category-hero-eyebrow\">\n        Industrial LiDAR Sensors\n      <\/div>\n\n      <h1>\n        2D LiDAR Sensors for<br>\n        Industrial Applications\n      <\/h1>\n\n      <p class=\"lidar-category-hero-description\">\n        Measure distance and angle across a defined 2D scanning plane.\n        CCH 2D LiDAR sensors provide spatial measurement data for\n        navigation, position detection, obstacle-related sensing,\n        interactive systems, and industrial automation applications.\n      <\/p>\n\n      <p class=\"lidar-category-hero-description\">\n        Explore the YB27 Series, compare sensing and interface\n        requirements, and choose a LiDAR configuration around your\n        application geometry and host-system architecture.\n      <\/p>\n\n\n      <!-- Feature Tags -->\n\n      <div class=\"lidar-category-hero-tags\">\n\n        <span class=\"lidar-category-hero-tag\">\n          Distance + Angle Data\n        <\/span>\n\n        <span class=\"lidar-category-hero-tag\">\n          2D Scanning Plane\n        <\/span>\n\n        <span class=\"lidar-category-hero-tag\">\n          Multiple Integration Options\n        <\/span>\n\n        <span class=\"lidar-category-hero-tag\">\n          Host-Side Processing\n        <\/span>\n\n      <\/div>\n\n\n      <!-- CTA -->\n\n      <div class=\"lidar-category-hero-actions\">\n\n        <a\n          href=\"#yb27-series\"\n          class=\"lidar-category-hero-button primary\"\n        >\n          Explore YB27 Series \u2192\n        <\/a>\n\n        <a\n          href=\"#choose-2d-lidar\"\n          class=\"lidar-category-hero-button secondary\"\n        >\n          How to Choose\n        <\/a>\n\n      <\/div>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         RIGHT \u00b7 ENGINEERING VISUAL\n    ====================================================== -->\n\n    <div class=\"lidar-category-visual\">\n\n      <div class=\"lidar-category-panel\">\n\n\n        <!-- Panel Header -->\n\n        <div class=\"lidar-category-panel-header\">\n\n          <div class=\"lidar-category-panel-title\">\n            2D Scan Geometry\n          <\/div>\n\n          <div class=\"lidar-category-panel-status\">\n            Spatial Measurement\n          <\/div>\n\n        <\/div>\n\n\n        <!-- Scan Area -->\n\n        <div class=\"lidar-scan-area\">\n\n          <div class=\"lidar-scan-fan\"><\/div>\n\n          <div class=\"lidar-scan-ray r1\"><\/div>\n          <div class=\"lidar-scan-ray r2\"><\/div>\n          <div class=\"lidar-scan-ray r3\"><\/div>\n          <div class=\"lidar-scan-ray r4\"><\/div>\n          <div class=\"lidar-scan-ray r5\"><\/div>\n          <div class=\"lidar-scan-ray r6\"><\/div>\n\n\n          <!-- Target A -->\n\n          <div class=\"lidar-target lidar-target-a\">\n\n            <div class=\"lidar-target-dot\"><\/div>\n\n            <div class=\"lidar-target-label\">\n              Target A\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Target B -->\n\n          <div class=\"lidar-target lidar-target-b\">\n\n            <div class=\"lidar-target-dot\"><\/div>\n\n            <div class=\"lidar-target-label\">\n              Target B\n            <\/div>\n\n          <\/div>\n\n\n          <!-- LiDAR -->\n\n          <div class=\"lidar-scan-origin\"><\/div>\n\n        <\/div>\n\n\n        <!-- Example Scan Data -->\n\n        <div class=\"lidar-data-panel\">\n\n\n          <div class=\"lidar-data-card\">\n\n            <div class=\"lidar-data-name\">\n              Target A\n            <\/div>\n\n            <div class=\"lidar-data-row\">\n              <span>Distance<\/span>\n              <strong>4.82 m<\/strong>\n            <\/div>\n\n            <div class=\"lidar-data-row\">\n              <span>Angle<\/span>\n              <strong>32.4\u00b0<\/strong>\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"lidar-data-card\">\n\n            <div class=\"lidar-data-name\">\n              Target B\n            <\/div>\n\n            <div class=\"lidar-data-row\">\n              <span>Distance<\/span>\n              <strong>7.16 m<\/strong>\n            <\/div>\n\n            <div class=\"lidar-data-row\">\n              <span>Angle<\/span>\n              <strong>68.7\u00b0<\/strong>\n            <\/div>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <div class=\"lidar-data-note\">\n          Illustrative measurement example\n        <\/div>\n\n\n        <!-- Processing Flow -->\n\n        <div class=\"lidar-processing-flow\">\n\n          <div class=\"lidar-processing-item\">\n            Distance + Angle\n            <span>Measurement Data<\/span>\n          <\/div>\n\n          <div class=\"lidar-processing-arrow\">\n            \u2192\n          <\/div>\n\n          <div class=\"lidar-processing-item\">\n            Host Processing\n            <span>System Logic<\/span>\n          <\/div>\n\n          <div class=\"lidar-processing-arrow\">\n            \u2192\n          <\/div>\n\n          <div class=\"lidar-processing-item\">\n            Application\n            <span>Navigation \u00b7 Detection \u00b7 Interaction<\/span>\n          <\/div>\n\n        <\/div>\n\n\n      <\/div>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-eef7ce2\" data-block-id=\"eef7ce2\"><div class=\"stk-row stk-inner-blocks has-text-align-center stk-block-content stk-content-align stk-eef7ce2-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-44f9d0a\" data-v=\"4\" data-block-id=\"44f9d0a\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-44f9d0a-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-44f9d0a-inner-blocks\"><div class=\"ct-breadcrumbs\" data-source=\"rankmath\"><nav aria-label=\"breadcrumbs\" class=\"rank-math-breadcrumb\"><p><span class=\"last\">Home<\/span><\/p><\/nav><\/div><\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-a32b4a6\" data-block-id=\"a32b4a6\"><style>.stk-a32b4a6 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-a32b4a6-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-f23a5af\" data-v=\"4\" data-block-id=\"f23a5af\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-f23a5af-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-f23a5af-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 02 \u00b7 2D SPATIAL MEASUREMENT\n========================================================= *\/\n\n.lidar-spatial-measurement {\n  box-sizing: border-box;\n  background: #ffffff;\n  padding: 92px 28px 96px;\n}\n\n.lidar-spatial-measurement * {\n  box-sizing: border-box;\n}\n\n.lidar-spatial-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-spatial-heading {\n  max-width: 900px;\n  margin-bottom: 52px;\n}\n\n.lidar-spatial-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-spatial-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-spatial-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-spatial-heading p {\n  max-width: 840px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Main Layout\n============================== *\/\n\n.lidar-spatial-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 0.95fr) minmax(430px, 1.05fr);\n  gap: 48px;\n  align-items: stretch;\n}\n\n\n\/* ==============================\n   Left \u00b7 Steps\n============================== *\/\n\n.lidar-spatial-steps {\n  display: grid;\n  gap: 16px;\n}\n\n.lidar-spatial-step {\n  position: relative;\n  padding: 25px 26px 26px 72px;\n  border: 1px solid #dce8ef;\n  border-radius: 15px;\n  background: #f9fbfc;\n}\n\n.lidar-spatial-step-number {\n  position: absolute;\n  left: 24px;\n  top: 24px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 31px;\n  height: 31px;\n  border-radius: 50%;\n  background: #e8f6fd;\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.05em;\n}\n\n.lidar-spatial-step h3 {\n  margin: 0 0 9px;\n  color: #173247;\n  font-size: 18px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-spatial-step p {\n  margin: 0;\n  color: #687e8e;\n  font-size: 14px;\n  line-height: 1.75;\n}\n\n\n\/* Boundary Note *\/\n\n.lidar-spatial-boundary {\n  margin-top: 18px;\n  padding: 21px 22px;\n  border-left: 3px solid #129fe9;\n  border-radius: 0 12px 12px 0;\n  background: #f1f8fc;\n}\n\n.lidar-spatial-boundary strong {\n  display: block;\n  margin-bottom: 6px;\n  color: #31566c;\n  font-size: 13px;\n  line-height: 1.5;\n  font-weight: 800;\n}\n\n.lidar-spatial-boundary p {\n  margin: 0;\n  color: #6b8190;\n  font-size: 12px;\n  line-height: 1.72;\n}\n\n\n\/* ==============================\n   Right \u00b7 Engineering Diagram\n============================== *\/\n\n.lidar-spatial-visual {\n  position: relative;\n  overflow: hidden;\n  min-height: 500px;\n  border: 1px solid #d8e7ef;\n  border-radius: 18px;\n  background:\n    linear-gradient(\n      180deg,\n      #f8fbfd 0%,\n      #f2f8fb 100%\n    );\n}\n\n.lidar-spatial-visual::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: 0.35;\n  background-image:\n    linear-gradient(rgba(84, 141, 171, 0.10) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(84, 141, 171, 0.10) 1px, transparent 1px);\n  background-size: 34px 34px;\n}\n\n.lidar-spatial-visual-inner {\n  position: relative;\n  z-index: 2;\n  padding: 24px;\n}\n\n\n\/* Visual Header *\/\n\n.lidar-spatial-visual-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 16px;\n  margin-bottom: 12px;\n}\n\n.lidar-spatial-visual-title {\n  color: #58798d;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.lidar-spatial-visual-label {\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n\n\/* Scan Geometry *\/\n\n.lidar-spatial-diagram {\n  position: relative;\n  height: 260px;\n  margin-top: 8px;\n  border-bottom: 1px solid #d9e7ee;\n}\n\n.lidar-spatial-sensor {\n  position: absolute;\n  left: 50%;\n  bottom: 34px;\n  width: 66px;\n  height: 40px;\n  transform: translateX(-50%);\n  border: 1px solid #8fcbe9;\n  border-radius: 9px 9px 5px 5px;\n  background: linear-gradient(180deg, #eef8fd, #d9edf7);\n  box-shadow: 0 8px 24px rgba(26, 90, 124, 0.10);\n}\n\n.lidar-spatial-sensor::before {\n  content: \"\";\n  position: absolute;\n  left: 50%;\n  top: -11px;\n  width: 30px;\n  height: 14px;\n  transform: translateX(-50%);\n  border: 1px solid #8fcbe9;\n  border-radius: 50% 50% 4px 4px;\n  background: #e7f4fa;\n}\n\n.lidar-spatial-sensor::after {\n  content: \"2D LiDAR\";\n  position: absolute;\n  left: 50%;\n  top: 48px;\n  width: 90px;\n  transform: translateX(-50%);\n  color: #6f8fa2;\n  font-size: 8px;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-align: center;\n  text-transform: uppercase;\n}\n\n\n\/* Rays *\/\n\n.lidar-spatial-ray {\n  position: absolute;\n  left: 50%;\n  bottom: 75px;\n  width: 1px;\n  height: 160px;\n  transform-origin: bottom center;\n  background: linear-gradient(\n    to top,\n    rgba(18,159,233,0.72),\n    rgba(18,159,233,0.08)\n  );\n}\n\n.lidar-spatial-ray.r1 {\n  transform: rotate(-42deg);\n}\n\n.lidar-spatial-ray.r2 {\n  transform: rotate(-24deg);\n}\n\n.lidar-spatial-ray.r3 {\n  transform: rotate(24deg);\n}\n\n.lidar-spatial-ray.r4 {\n  transform: rotate(42deg);\n}\n\n\n\/* Objects *\/\n\n.lidar-spatial-object {\n  position: absolute;\n}\n\n.lidar-spatial-object-dot {\n  width: 11px;\n  height: 11px;\n  border: 2px solid #129fe9;\n  border-radius: 50%;\n  background: #ffffff;\n  box-shadow:\n    0 0 0 5px rgba(18,159,233,0.08),\n    0 0 14px rgba(18,159,233,0.18);\n}\n\n.lidar-spatial-object-label {\n  position: absolute;\n  white-space: nowrap;\n  color: #58798d;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.05em;\n  text-transform: uppercase;\n}\n\n.lidar-spatial-object-a {\n  left: 17%;\n  top: 107px;\n}\n\n.lidar-spatial-object-a .lidar-spatial-object-label {\n  left: 18px;\n  top: -3px;\n}\n\n.lidar-spatial-object-b {\n  right: 17%;\n  top: 58px;\n}\n\n.lidar-spatial-object-b .lidar-spatial-object-label {\n  right: 18px;\n  top: -3px;\n}\n\n\n\/* Angle Labels *\/\n\n.lidar-spatial-angle {\n  position: absolute;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 800;\n}\n\n.lidar-spatial-angle.a1 {\n  left: 38%;\n  bottom: 105px;\n}\n\n.lidar-spatial-angle.a2 {\n  right: 38%;\n  bottom: 105px;\n}\n\n\n\/* ==============================\n   Data Flow\n============================== *\/\n\n.lidar-spatial-flow {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr;\n  gap: 8px;\n  align-items: center;\n  margin-top: 20px;\n}\n\n.lidar-spatial-flow-item {\n  padding: 13px 10px;\n  border: 1px solid #d9e7ee;\n  border-radius: 10px;\n  background: rgba(255,255,255,0.82);\n  color: #31566c;\n  font-size: 10px;\n  line-height: 1.45;\n  font-weight: 800;\n  text-align: center;\n}\n\n.lidar-spatial-flow-item span {\n  display: block;\n  margin-top: 4px;\n  color: #7892a2;\n  font-size: 8px;\n  font-weight: 700;\n}\n\n.lidar-spatial-flow-arrow {\n  color: #129fe9;\n  font-size: 15px;\n  font-weight: 800;\n}\n\n\n\/* ==============================\n   Coordinate Note\n============================== *\/\n\n.lidar-spatial-coordinate {\n  margin-top: 15px;\n  padding: 15px 16px;\n  border-radius: 10px;\n  background: #10283b;\n}\n\n.lidar-spatial-coordinate-title {\n  margin-bottom: 7px;\n  color: #69bde8;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-spatial-coordinate-code {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 18px;\n  color: #d7e7ef;\n  font-family: Consolas, Monaco, monospace;\n  font-size: 11px;\n  line-height: 1.6;\n}\n\n.lidar-spatial-coordinate-note {\n  margin-top: 6px;\n  color: #7893a5;\n  font-size: 8px;\n  line-height: 1.5;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-spatial-measurement {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-spatial-layout {\n    grid-template-columns: 1fr;\n    gap: 34px;\n  }\n\n  .lidar-spatial-visual {\n    min-height: auto;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-spatial-measurement {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-spatial-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-spatial-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-spatial-step {\n    padding: 22px 20px 23px 63px;\n  }\n\n  .lidar-spatial-step-number {\n    left: 20px;\n    top: 21px;\n  }\n\n  .lidar-spatial-visual-inner {\n    padding: 18px 14px;\n  }\n\n  .lidar-spatial-diagram {\n    height: 235px;\n  }\n\n  .lidar-spatial-ray {\n    height: 145px;\n  }\n\n  .lidar-spatial-object-a {\n    left: 8%;\n    top: 111px;\n  }\n\n  .lidar-spatial-object-b {\n    right: 8%;\n    top: 70px;\n  }\n\n  .lidar-spatial-flow {\n    grid-template-columns: 1fr;\n    gap: 8px;\n  }\n\n  .lidar-spatial-flow-arrow {\n    transform: rotate(90deg);\n    text-align: center;\n  }\n\n  .lidar-spatial-coordinate-code {\n    display: grid;\n    gap: 5px;\n  }\n}\n<\/style>\n\n\n<section class=\"lidar-spatial-measurement\">\n\n  <div class=\"lidar-spatial-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"lidar-spatial-heading\">\n\n      <div class=\"lidar-spatial-eyebrow\">\n        02 \u00b7 2D Spatial Measurement\n      <\/div>\n\n      <h2>\n        From Laser Scan Data to<br>\n        Spatial Information\n      <\/h2>\n\n      <p>\n        A 2D LiDAR measures points across a defined scanning plane.\n        Each valid measurement can be represented by distance and angle\n        relative to the sensor. Host software can then transform these\n        measurements into coordinates, targets, zones, or other\n        application-specific information.\n      <\/p>\n\n    <\/div>\n\n\n    <!-- Main Layout -->\n\n    <div class=\"lidar-spatial-layout\">\n\n\n      <!-- LEFT \u00b7 Steps -->\n\n      <div>\n\n        <div class=\"lidar-spatial-steps\">\n\n\n          <!-- Step 01 -->\n\n          <article class=\"lidar-spatial-step\">\n\n            <div class=\"lidar-spatial-step-number\">\n              01\n            <\/div>\n\n            <h3>\n              Measure the Scan Plane\n            <\/h3>\n\n            <p>\n              The LiDAR measures surfaces and objects that intersect the\n              defined 2D scanning plane. Sensor placement determines which\n              part of the surrounding environment is observed.\n            <\/p>\n\n          <\/article>\n\n\n          <!-- Step 02 -->\n\n          <article class=\"lidar-spatial-step\">\n\n            <div class=\"lidar-spatial-step-number\">\n              02\n            <\/div>\n\n            <h3>\n              Receive Distance + Angle Data\n            <\/h3>\n\n            <p>\n              Each measurement describes the position of a detected point\n              relative to the LiDAR using distance and scan angle. Together,\n              these measurements form the 2D scan data available to the\n              connected system.\n            <\/p>\n\n          <\/article>\n\n\n          <!-- Step 03 -->\n\n          <article class=\"lidar-spatial-step\">\n\n            <div class=\"lidar-spatial-step-number\">\n              03\n            <\/div>\n\n            <h3>\n              Convert Data Into Application Logic\n            <\/h3>\n\n            <p>\n              Host software can convert the measurement data into coordinates\n              and then apply project-specific processing for navigation,\n              position detection, target detection, interaction, or other\n              automation functions.\n            <\/p>\n\n          <\/article>\n\n        <\/div>\n\n\n        <!-- Boundary Note -->\n\n        <div class=\"lidar-spatial-boundary\">\n\n          <strong>\n            Measurement data is the starting point, not the finished application.\n          <\/strong>\n\n          <p>\n            Functions such as target tracking, SLAM, coordinate mapping, zone\n            logic, or interactive behavior depend on the host-side software\n            architecture and the selected LiDAR configuration.\n          <\/p>\n\n        <\/div>\n\n      <\/div>\n\n\n\n      <!-- RIGHT \u00b7 Visual -->\n\n      <div class=\"lidar-spatial-visual\">\n\n        <div class=\"lidar-spatial-visual-inner\">\n\n\n          <!-- Visual Header -->\n\n          <div class=\"lidar-spatial-visual-header\">\n\n            <div class=\"lidar-spatial-visual-title\">\n              Scan Plane Example\n            <\/div>\n\n            <div class=\"lidar-spatial-visual-label\">\n              Polar Measurement\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Diagram -->\n\n          <div class=\"lidar-spatial-diagram\">\n\n            <div class=\"lidar-spatial-ray r1\"><\/div>\n            <div class=\"lidar-spatial-ray r2\"><\/div>\n            <div class=\"lidar-spatial-ray r3\"><\/div>\n            <div class=\"lidar-spatial-ray r4\"><\/div>\n\n\n            <!-- Object A -->\n\n            <div class=\"lidar-spatial-object lidar-spatial-object-a\">\n\n              <div class=\"lidar-spatial-object-dot\"><\/div>\n\n              <div class=\"lidar-spatial-object-label\">\n                Object A\n              <\/div>\n\n            <\/div>\n\n\n            <!-- Object B -->\n\n            <div class=\"lidar-spatial-object lidar-spatial-object-b\">\n\n              <div class=\"lidar-spatial-object-dot\"><\/div>\n\n              <div class=\"lidar-spatial-object-label\">\n                Object B\n              <\/div>\n\n            <\/div>\n\n\n            <!-- Angle Labels -->\n\n            <div class=\"lidar-spatial-angle a1\">\n              \u03b8\u2081\n            <\/div>\n\n            <div class=\"lidar-spatial-angle a2\">\n              \u03b8\u2082\n            <\/div>\n\n\n            <!-- Sensor -->\n\n            <div class=\"lidar-spatial-sensor\"><\/div>\n\n          <\/div>\n\n\n          <!-- Data Flow -->\n\n          <div class=\"lidar-spatial-flow\">\n\n            <div class=\"lidar-spatial-flow-item\">\n              Distance + Angle\n              <span>Polar scan data<\/span>\n            <\/div>\n\n            <div class=\"lidar-spatial-flow-arrow\">\n              \u2192\n            <\/div>\n\n            <div class=\"lidar-spatial-flow-item\">\n              X \/ Y Coordinates\n              <span>Host-side conversion<\/span>\n            <\/div>\n\n            <div class=\"lidar-spatial-flow-arrow\">\n              \u2192\n            <\/div>\n\n            <div class=\"lidar-spatial-flow-item\">\n              Application Logic\n              <span>Project-specific processing<\/span>\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Coordinate Example -->\n\n          <div class=\"lidar-spatial-coordinate\">\n\n            <div class=\"lidar-spatial-coordinate-title\">\n              Coordinate Conversion\n            <\/div>\n\n            <div class=\"lidar-spatial-coordinate-code\">\n\n              <span>\n                x = r \u00d7 cos(\u03b8)\n              <\/span>\n\n              <span>\n                y = r \u00d7 sin(\u03b8)\n              <\/span>\n\n            <\/div>\n\n            <div class=\"lidar-spatial-coordinate-note\">\n              Simplified geometric example for host-side processing.\n            <\/div>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/div>\n\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-60c54db\" data-block-id=\"60c54db\"><style>.stk-60c54db {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-60c54db-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-3860f07\" data-v=\"4\" data-block-id=\"3860f07\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-3860f07-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-3860f07-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 03 \u00b7 APPLICATIONS\n========================================================= *\/\n\n.lidar-applications {\n  box-sizing: border-box;\n  background: #f7fafc;\n  padding: 92px 28px 96px;\n}\n\n.lidar-applications * {\n  box-sizing: border-box;\n}\n\n.lidar-applications-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-applications-heading {\n  max-width: 900px;\n  margin-bottom: 50px;\n}\n\n.lidar-applications-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-applications-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-applications-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-applications-heading p {\n  max-width: 840px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Grid\n============================== *\/\n\n.lidar-applications-grid {\n  display: grid;\n  grid-template-columns: repeat(6, minmax(0, 1fr));\n  gap: 18px;\n}\n\n\n\/* ==============================\n   Card\n============================== *\/\n\n.lidar-application-card {\n  position: relative;\n  overflow: hidden;\n  min-height: 245px;\n  padding: 25px 24px 26px;\n  border: 1px solid #dce8ef;\n  border-radius: 16px;\n  background: #ffffff;\n  transition:\n    transform 0.2s ease,\n    box-shadow 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.lidar-application-card:hover {\n  transform: translateY(-2px);\n  border-color: #c6dfe9;\n  box-shadow: 0 14px 32px rgba(16, 40, 59, 0.055);\n}\n\n\/* Layout:\n   first 3 cards = 2 columns each\n   last 2 cards = 3 columns each\n*\/\n\n.lidar-application-card:nth-child(1),\n.lidar-application-card:nth-child(2),\n.lidar-application-card:nth-child(3) {\n  grid-column: span 2;\n}\n\n.lidar-application-card:nth-child(4),\n.lidar-application-card:nth-child(5) {\n  grid-column: span 3;\n}\n\n\n\/* Accent line *\/\n\n.lidar-application-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    #129fe9,\n    rgba(18,159,233,0.10)\n  );\n}\n\n\n\/* Number *\/\n\n.lidar-application-number {\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n\n\/* Icon *\/\n\n.lidar-application-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 42px;\n  height: 42px;\n  margin-bottom: 18px;\n  border: 1px solid #d6e8f0;\n  border-radius: 10px;\n  background: #f2f9fc;\n  color: #129fe9;\n}\n\n.lidar-application-icon svg {\n  width: 22px;\n  height: 22px;\n  stroke: currentColor;\n  stroke-width: 1.7;\n  fill: none;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\n\/* Text *\/\n\n.lidar-application-card h3 {\n  margin: 0 0 11px;\n  color: #173247;\n  font-size: 19px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-application-card p {\n  margin: 0;\n  color: #687e8e;\n  font-size: 13px;\n  line-height: 1.76;\n}\n\n\n\/* Link *\/\n\n.lidar-application-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 17px;\n  color: #129fe9 !important;\n  text-decoration: none !important;\n  font-size: 11px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-application-link:hover {\n  text-decoration: underline !important;\n}\n\n\n\/* ==============================\n   Bottom Note\n============================== *\/\n\n.lidar-applications-note {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 18px;\n  align-items: center;\n  margin-top: 28px;\n  padding: 22px 24px;\n  border: 1px solid #dce8ef;\n  border-radius: 14px;\n  background: #ffffff;\n}\n\n.lidar-applications-note-label {\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.lidar-applications-note p {\n  margin: 0;\n  color: #657c8d;\n  font-size: 13px;\n  line-height: 1.72;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-applications {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-applications-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lidar-application-card:nth-child(1),\n  .lidar-application-card:nth-child(2),\n  .lidar-application-card:nth-child(3),\n  .lidar-application-card:nth-child(4),\n  .lidar-application-card:nth-child(5) {\n    grid-column: span 1;\n  }\n\n  .lidar-application-card:nth-child(5) {\n    grid-column: 1 \/ -1;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-applications {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-applications-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-applications-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-applications-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .lidar-application-card:nth-child(1),\n  .lidar-application-card:nth-child(2),\n  .lidar-application-card:nth-child(3),\n  .lidar-application-card:nth-child(4),\n  .lidar-application-card:nth-child(5) {\n    grid-column: auto;\n  }\n\n  .lidar-application-card {\n    min-height: auto;\n    padding: 23px 21px 24px;\n  }\n\n  .lidar-applications-note {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 20px 21px;\n  }\n}\n<\/style>\n\n\n<section class=\"lidar-applications\">\n\n  <div class=\"lidar-applications-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"lidar-applications-heading\">\n\n      <div class=\"lidar-applications-eyebrow\">\n        03 \u00b7 Applications\n      <\/div>\n\n      <h2>\n        Where 2D LiDAR Fits\n      <\/h2>\n\n      <p>\n        2D LiDAR is useful wherever a system needs spatial information\n        across a defined scanning plane. The same basic measurement\n        principle can support very different applications depending on\n        sensor placement, host-side processing, and the required system\n        behavior.\n      <\/p>\n\n    <\/div>\n\n\n    <!-- Application Grid -->\n\n    <div class=\"lidar-applications-grid\">\n\n\n      <!-- 01 \u00b7 AGV \/ AMR -->\n\n      <article class=\"lidar-application-card\">\n\n        <div class=\"lidar-application-number\">\n          01 \u00b7 Mobile Automation\n        <\/div>\n\n        <div class=\"lidar-application-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <rect x=\"4\" y=\"8\" width=\"16\" height=\"8\" rx=\"2\"><\/rect>\n            <circle cx=\"8\" cy=\"18\" r=\"1.5\"><\/circle>\n            <circle cx=\"16\" cy=\"18\" r=\"1.5\"><\/circle>\n            <path d=\"M12 8V5\"><\/path>\n            <path d=\"M9.5 5h5\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>\n          AGV &amp; AMR\n        <\/h3>\n\n        <p>\n          2D LiDAR can provide environmental scan data for mobile robots,\n          supporting host-side navigation, localization-related processing,\n          mapping, and obstacle-related sensing depending on the selected\n          configuration and software architecture.\n        <\/p>\n\n      <\/article>\n\n\n      <!-- 02 \u00b7 Interactive -->\n\n      <article class=\"lidar-application-card\">\n\n        <div class=\"lidar-application-number\">\n          02 \u00b7 Spatial Interaction\n        <\/div>\n\n        <div class=\"lidar-application-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <path d=\"M4 18h16\"><\/path>\n            <path d=\"M7 15l3-6\"><\/path>\n            <path d=\"M17 15l-3-6\"><\/path>\n            <circle cx=\"12\" cy=\"7\" r=\"2\"><\/circle>\n          <\/svg>\n        <\/div>\n\n        <h3>\n          Interactive Systems\n        <\/h3>\n\n        <p>\n          Distance and angle measurements can be processed into position,\n          movement, and zone information for interactive floors, projection\n          systems, immersive spaces, digital exhibitions, and other\n          location-driven experiences.\n        <\/p>\n\n        <a\n          href=\"\/applications\/2d-lidar-for-interactive-applications\/\"\n          class=\"lidar-application-link\"\n        >\n          Explore Interactive Applications \u2192\n        <\/a>\n\n      <\/article>\n\n\n      <!-- 03 \u00b7 Obstacle Detection -->\n\n      <article class=\"lidar-application-card\">\n\n        <div class=\"lidar-application-number\">\n          03 \u00b7 Detection\n        <\/div>\n\n        <div class=\"lidar-application-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <circle cx=\"6\" cy=\"12\" r=\"2\"><\/circle>\n            <path d=\"M8 12h3\"><\/path>\n            <path d=\"M13 7l5 5-5 5\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>\n          Obstacle Detection\n        <\/h3>\n\n        <p>\n          A 2D scanning plane can be used to detect objects entering defined\n          areas or approaching equipment. The resulting measurement or\n          detection data can then be interpreted by the connected control\n          system.\n        <\/p>\n\n      <\/article>\n\n\n      <!-- 04 \u00b7 Position Detection -->\n\n      <article class=\"lidar-application-card\">\n\n        <div class=\"lidar-application-number\">\n          04 \u00b7 Position Sensing\n        <\/div>\n\n        <div class=\"lidar-application-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <circle cx=\"12\" cy=\"12\" r=\"3\"><\/circle>\n            <path d=\"M12 3v3\"><\/path>\n            <path d=\"M12 18v3\"><\/path>\n            <path d=\"M3 12h3\"><\/path>\n            <path d=\"M18 12h3\"><\/path>\n          <\/svg>\n        <\/div>\n\n        <h3>\n          Position &amp; Presence Detection\n        <\/h3>\n\n        <p>\n          Scan measurements can be converted into coordinates or detection\n          zones for applications that need to determine where an object is,\n          whether a target is present, or when something enters a defined\n          area.\n        <\/p>\n\n      <\/article>\n\n\n      <!-- 05 \u00b7 Industrial Automation -->\n\n      <article class=\"lidar-application-card\">\n\n        <div class=\"lidar-application-number\">\n          05 \u00b7 Automation\n        <\/div>\n\n        <div class=\"lidar-application-icon\">\n          <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n            <rect x=\"4\" y=\"5\" width=\"16\" height=\"14\" rx=\"2\"><\/rect>\n            <path d=\"M8 9h8\"><\/path>\n            <path d=\"M8 13h4\"><\/path>\n            <circle cx=\"16.5\" cy=\"13\" r=\"1\"><\/circle>\n          <\/svg>\n        <\/div>\n\n        <h3>\n          Industrial Automation\n        <\/h3>\n\n        <p>\n          2D LiDAR can serve as a spatial sensing layer in automated equipment,\n          material-handling systems, custom machines, and other industrial\n          projects where distance, position, or object information must be\n          integrated into host-side control logic.\n        <\/p>\n\n      <\/article>\n\n\n    <\/div>\n\n\n    <!-- Technical Boundary -->\n\n    <div class=\"lidar-applications-note\">\n\n      <div class=\"lidar-applications-note-label\">\n        Application Boundary\n      <\/div>\n\n      <p>\n        Application suitability depends on sensing range, scan geometry,\n        target conditions, interface requirements, software processing, and\n        installation layout. A general-purpose 2D LiDAR should not be assumed\n        to provide a certified safety function unless the complete sensing\n        system is specifically designed and certified for that purpose.\n      <\/p>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8b49f18\" data-block-id=\"8b49f18\"><style>.stk-8b49f18 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8b49f18-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-69728e4\" data-v=\"4\" data-block-id=\"69728e4\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-69728e4-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-69728e4-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 04 \u00b7 YB27 SERIES\n========================================================= *\/\n\n.yb27-platform {\n  position: relative;\n  overflow: hidden;\n  box-sizing: border-box;\n  padding: 92px 28px 96px;\n  background:\n    radial-gradient(\n      circle at 82% 50%,\n      rgba(18, 159, 233, 0.10),\n      transparent 30%\n    ),\n    linear-gradient(135deg, #091722 0%, #0b1c29 58%, #0c2231 100%);\n}\n\n.yb27-platform * {\n  box-sizing: border-box;\n}\n\n.yb27-platform::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  pointer-events: none;\n  opacity: 0.16;\n  background-image:\n    linear-gradient(rgba(123, 180, 210, 0.11) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(123, 180, 210, 0.11) 1px, transparent 1px);\n  background-size: 42px 42px;\n}\n\n.yb27-platform-inner {\n  position: relative;\n  z-index: 2;\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.yb27-platform-heading {\n  max-width: 880px;\n  margin-bottom: 52px;\n}\n\n.yb27-platform-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #55bdf2;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.yb27-platform-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.yb27-platform-heading h2 {\n  margin: 0;\n  max-width: 820px;\n  color: #ffffff;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.yb27-platform-heading p {\n  max-width: 830px;\n  margin: 22px 0 0;\n  color: #a9bfce;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Main Layout\n============================== *\/\n\n.yb27-platform-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 0.95fr) minmax(460px, 1.05fr);\n  gap: 46px;\n  align-items: stretch;\n}\n\n\n\/* ==============================\n   Left \u00b7 Platform Explanation\n============================== *\/\n\n.yb27-platform-copy {\n  display: flex;\n  flex-direction: column;\n}\n\n.yb27-platform-intro {\n  padding: 27px 27px 28px;\n  border: 1px solid rgba(113, 180, 216, 0.18);\n  border-radius: 16px;\n  background: rgba(11, 37, 53, 0.62);\n}\n\n.yb27-platform-kicker {\n  margin-bottom: 10px;\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.yb27-platform-intro h3 {\n  margin: 0 0 13px;\n  color: #eaf4f9;\n  font-size: 23px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.yb27-platform-intro p {\n  margin: 0;\n  color: #91aabd;\n  font-size: 14px;\n  line-height: 1.78;\n}\n\n\n\/* Principles *\/\n\n.yb27-platform-principles {\n  display: grid;\n  gap: 12px;\n  margin-top: 16px;\n}\n\n.yb27-platform-principle {\n  display: grid;\n  grid-template-columns: 42px 1fr;\n  gap: 15px;\n  align-items: start;\n  padding: 19px 20px;\n  border: 1px solid rgba(113, 180, 216, 0.13);\n  border-radius: 13px;\n  background: rgba(8, 28, 41, 0.54);\n}\n\n.yb27-platform-principle-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 36px;\n  height: 36px;\n  border-radius: 9px;\n  background: rgba(18,159,233,0.10);\n  color: #55bdf2;\n  font-size: 10px;\n  font-weight: 900;\n}\n\n.yb27-platform-principle h4 {\n  margin: 0 0 6px;\n  color: #d6e7ef;\n  font-size: 15px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.yb27-platform-principle p {\n  margin: 0;\n  color: #7f9bad;\n  font-size: 12px;\n  line-height: 1.72;\n}\n\n\n\/* CTA *\/\n\n.yb27-platform-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 11px;\n  margin-top: 22px;\n}\n\n.yb27-platform-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 46px;\n  padding: 11px 19px;\n  border-radius: 8px;\n  text-decoration: none !important;\n  font-size: 12px;\n  line-height: 1.3;\n  font-weight: 800;\n  transition:\n    transform 0.2s ease,\n    background 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.yb27-platform-button:hover {\n  transform: translateY(-1px);\n}\n\n.yb27-platform-button.primary {\n  border: 1px solid #129fe9;\n  background: #129fe9;\n  color: #ffffff !important;\n}\n\n.yb27-platform-button.primary:hover {\n  background: #0d8ed1;\n  border-color: #0d8ed1;\n}\n\n.yb27-platform-button.secondary {\n  border: 1px solid rgba(151, 197, 220, 0.26);\n  background: rgba(255,255,255,0.025);\n  color: #c7dbe6 !important;\n}\n\n.yb27-platform-button.secondary:hover {\n  border-color: rgba(85, 189, 242, 0.50);\n  background: rgba(18,159,233,0.07);\n}\n\n\n\/* ==============================\n   Right \u00b7 Configuration Map\n============================== *\/\n\n.yb27-config-panel {\n  position: relative;\n  overflow: hidden;\n  min-height: 520px;\n  border: 1px solid rgba(112, 180, 215, 0.18);\n  border-radius: 18px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(15, 47, 66, 0.82),\n      rgba(7, 25, 37, 0.94)\n    );\n}\n\n.yb27-config-panel::before {\n  content: \"\";\n  position: absolute;\n  inset: 0;\n  opacity: 0.18;\n  background-image:\n    linear-gradient(rgba(90, 154, 188, 0.12) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(90, 154, 188, 0.12) 1px, transparent 1px);\n  background-size: 32px 32px;\n}\n\n.yb27-config-inner {\n  position: relative;\n  z-index: 2;\n  padding: 24px;\n}\n\n\n\/* Header *\/\n\n.yb27-config-header {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 15px;\n  margin-bottom: 25px;\n}\n\n.yb27-config-title {\n  color: #89aabd;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.11em;\n  text-transform: uppercase;\n}\n\n.yb27-config-status {\n  display: flex;\n  align-items: center;\n  gap: 7px;\n  color: #5cbbea;\n  font-size: 9px;\n  font-weight: 800;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n}\n\n.yb27-config-status::before {\n  content: \"\";\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: #129fe9;\n  box-shadow: 0 0 12px rgba(18,159,233,0.72);\n}\n\n\n\/* Core *\/\n\n.yb27-config-core {\n  position: relative;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 152px;\n  height: 152px;\n  margin: 8px auto 27px;\n  border: 1px solid rgba(91, 190, 239, 0.34);\n  border-radius: 50%;\n  background:\n    radial-gradient(\n      circle,\n      rgba(18,159,233,0.17) 0%,\n      rgba(18,159,233,0.04) 58%,\n      transparent 70%\n    );\n}\n\n.yb27-config-core::before,\n.yb27-config-core::after {\n  content: \"\";\n  position: absolute;\n  border: 1px solid rgba(18,159,233,0.13);\n  border-radius: 50%;\n}\n\n.yb27-config-core::before {\n  width: 190px;\n  height: 190px;\n}\n\n.yb27-config-core::after {\n  width: 228px;\n  height: 228px;\n}\n\n.yb27-config-core-text {\n  position: relative;\n  z-index: 2;\n  text-align: center;\n}\n\n.yb27-config-core-name {\n  color: #ffffff;\n  font-size: 24px;\n  line-height: 1.1;\n  font-weight: 900;\n  letter-spacing: -0.02em;\n}\n\n.yb27-config-core-sub {\n  margin-top: 6px;\n  color: #64bce9;\n  font-size: 9px;\n  line-height: 1.45;\n  font-weight: 800;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n\n\/* Configuration Axes *\/\n\n.yb27-config-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 11px;\n  margin-top: 12px;\n}\n\n.yb27-config-item {\n  padding: 16px 15px;\n  border: 1px solid rgba(108, 174, 209, 0.15);\n  border-radius: 11px;\n  background: rgba(7, 28, 41, 0.62);\n}\n\n.yb27-config-item-label {\n  margin-bottom: 6px;\n  color: #5ebbe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.yb27-config-item strong {\n  display: block;\n  margin-bottom: 5px;\n  color: #d8e8f0;\n  font-size: 13px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.yb27-config-item p {\n  margin: 0;\n  color: #708fa2;\n  font-size: 9px;\n  line-height: 1.55;\n}\n\n\n\/* Bottom Logic *\/\n\n.yb27-config-logic {\n  margin-top: 15px;\n  padding: 17px 18px;\n  border: 1px solid rgba(108, 174, 209, 0.13);\n  border-radius: 11px;\n  background: rgba(5, 21, 32, 0.72);\n}\n\n.yb27-config-logic-title {\n  margin-bottom: 10px;\n  color: #8aa9bb;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.yb27-config-logic-row {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr;\n  gap: 7px;\n  align-items: center;\n}\n\n.yb27-config-logic-item {\n  color: #c1d7e3;\n  font-size: 9px;\n  line-height: 1.5;\n  font-weight: 800;\n  text-align: center;\n}\n\n.yb27-config-logic-item span {\n  display: block;\n  margin-top: 3px;\n  color: #607f92;\n  font-size: 7px;\n  font-weight: 700;\n}\n\n.yb27-config-logic-arrow {\n  color: #129fe9;\n  font-size: 14px;\n  font-weight: 800;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .yb27-platform {\n    padding: 76px 24px 82px;\n  }\n\n  .yb27-platform-layout {\n    grid-template-columns: 1fr;\n    gap: 36px;\n  }\n\n  .yb27-config-panel {\n    min-height: auto;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .yb27-platform {\n    padding: 62px 18px 66px;\n  }\n\n  .yb27-platform-heading {\n    margin-bottom: 38px;\n  }\n\n  .yb27-platform-heading p {\n    font-size: 16px;\n  }\n\n  .yb27-platform-intro {\n    padding: 23px 21px 24px;\n  }\n\n  .yb27-platform-principle {\n    grid-template-columns: 38px 1fr;\n    gap: 12px;\n    padding: 17px 17px;\n  }\n\n  .yb27-platform-actions {\n    display: grid;\n    grid-template-columns: 1fr;\n  }\n\n  .yb27-platform-button {\n    width: 100%;\n  }\n\n  .yb27-config-inner {\n    padding: 20px 14px;\n  }\n\n  .yb27-config-core {\n    width: 132px;\n    height: 132px;\n    margin-bottom: 25px;\n  }\n\n  .yb27-config-core::before {\n    width: 166px;\n    height: 166px;\n  }\n\n  .yb27-config-core::after {\n    width: 196px;\n    height: 196px;\n  }\n\n  .yb27-config-core-name {\n    font-size: 21px;\n  }\n\n  .yb27-config-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .yb27-config-logic-row {\n    grid-template-columns: 1fr;\n    gap: 7px;\n  }\n\n  .yb27-config-logic-arrow {\n    transform: rotate(90deg);\n    text-align: center;\n  }\n}\n<\/style>\n\n\n<section\n  id=\"yb27-series\"\n  class=\"yb27-platform\"\n>\n\n  <div class=\"yb27-platform-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"yb27-platform-heading\">\n\n      <div class=\"yb27-platform-eyebrow\">\n        04 \u00b7 YB27 Series\n      <\/div>\n\n      <h2>\n        A 2D LiDAR Platform for Different Integration Requirements\n      <\/h2>\n\n      <p>\n        The YB27 Series is CCH&#8217;s 2D LiDAR platform for applications that\n        require spatial measurement, detection, or scan-data integration.\n        Different configurations are available to match the way the host\n        system needs to receive and use LiDAR information.\n      <\/p>\n\n    <\/div>\n\n\n    <!-- Main Layout -->\n\n    <div class=\"yb27-platform-layout\">\n\n\n      <!-- LEFT -->\n\n      <div class=\"yb27-platform-copy\">\n\n\n        <!-- Intro -->\n\n        <div class=\"yb27-platform-intro\">\n\n          <div class=\"yb27-platform-kicker\">\n            Product Family\n          <\/div>\n\n          <h3>\n            One Platform, Different System Roles\n          <\/h3>\n\n          <p>\n            Selecting a YB27 configuration is not only about choosing a\n            sensing distance. The more important question is how the LiDAR\n            will participate in the complete system \u2014 as a detection sensor,\n            a source of scan data for host-side processing, or a combination\n            of both functions where supported by the selected configuration.\n          <\/p>\n\n        <\/div>\n\n\n        <!-- Principles -->\n\n        <div class=\"yb27-platform-principles\">\n\n\n          <div class=\"yb27-platform-principle\">\n\n            <div class=\"yb27-platform-principle-number\">\n              01\n            <\/div>\n\n            <div>\n\n              <h4>\n                Match the Sensing Requirement\n              <\/h4>\n\n              <p>\n                Start with the application geometry, required sensing\n                distance, scan coverage, target conditions, and installation\n                position rather than choosing from a single maximum\n                specification.\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"yb27-platform-principle\">\n\n            <div class=\"yb27-platform-principle-number\">\n              02\n            <\/div>\n\n            <div>\n\n              <h4>\n                Match the Data Requirement\n              <\/h4>\n\n              <p>\n                Some systems need direct detection or switching information,\n                while others require raw distance and angle scan data for\n                host-side navigation, positioning, mapping, or custom\n                algorithms.\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"yb27-platform-principle\">\n\n            <div class=\"yb27-platform-principle-number\">\n              03\n            <\/div>\n\n            <div>\n\n              <h4>\n                Match the Host Architecture\n              <\/h4>\n\n              <p>\n                Interface and output selection should follow the controller,\n                industrial computer, robot platform, or software environment\n                that will receive and process the LiDAR information.\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <!-- CTA -->\n\n        <div class=\"yb27-platform-actions\">\n\n          <a\n            href=\"\/yb27-series-2d-lidar\/\"\n            class=\"yb27-platform-button primary\"\n          >\n            Explore YB27 Series \u2192\n          <\/a>\n\n          <a\n            href=\"#choose-2d-lidar\"\n            class=\"yb27-platform-button secondary\"\n          >\n            How to Choose\n          <\/a>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- RIGHT \u00b7 Configuration Map -->\n\n      <div class=\"yb27-config-panel\">\n\n        <div class=\"yb27-config-inner\">\n\n\n          <!-- Header -->\n\n          <div class=\"yb27-config-header\">\n\n            <div class=\"yb27-config-title\">\n              Configuration Logic\n            <\/div>\n\n            <div class=\"yb27-config-status\">\n              YB27 Platform\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Core -->\n\n          <div class=\"yb27-config-core\">\n\n            <div class=\"yb27-config-core-text\">\n\n              <div class=\"yb27-config-core-name\">\n                YB27\n              <\/div>\n\n              <div class=\"yb27-config-core-sub\">\n                2D LiDAR Series\n              <\/div>\n\n            <\/div>\n\n          <\/div>\n\n\n          <!-- Configuration Factors -->\n\n          <div class=\"yb27-config-grid\">\n\n\n            <div class=\"yb27-config-item\">\n\n              <div class=\"yb27-config-item-label\">\n                Sensing\n              <\/div>\n\n              <strong>\n                Application Geometry\n              <\/strong>\n\n              <p>\n                Range, scan coverage, target position, and installation\n                layout.\n              <\/p>\n\n            <\/div>\n\n\n            <div class=\"yb27-config-item\">\n\n              <div class=\"yb27-config-item-label\">\n                Measurement\n              <\/div>\n\n              <strong>\n                Scan Data\n              <\/strong>\n\n              <p>\n                Distance and angle information for host-side processing where\n                supported.\n              <\/p>\n\n            <\/div>\n\n\n            <div class=\"yb27-config-item\">\n\n              <div class=\"yb27-config-item-label\">\n                Control\n              <\/div>\n\n              <strong>\n                Detection Output\n              <\/strong>\n\n              <p>\n                Output behavior for applications that use LiDAR as part of\n                detection or control logic.\n              <\/p>\n\n            <\/div>\n\n\n            <div class=\"yb27-config-item\">\n\n              <div class=\"yb27-config-item-label\">\n                Integration\n              <\/div>\n\n              <strong>\n                Host Interface\n              <\/strong>\n\n              <p>\n                Select communication and output requirements around the\n                connected controller or computing platform.\n              <\/p>\n\n            <\/div>\n\n\n          <\/div>\n\n\n          <!-- Logic -->\n\n          <div class=\"yb27-config-logic\">\n\n            <div class=\"yb27-config-logic-title\">\n              Selection Path\n            <\/div>\n\n            <div class=\"yb27-config-logic-row\">\n\n              <div class=\"yb27-config-logic-item\">\n                Application\n                <span>What must be sensed?<\/span>\n              <\/div>\n\n              <div class=\"yb27-config-logic-arrow\">\n                \u2192\n              <\/div>\n\n              <div class=\"yb27-config-logic-item\">\n                Data Requirement\n                <span>What must the system receive?<\/span>\n              <\/div>\n\n              <div class=\"yb27-config-logic-arrow\">\n                \u2192\n              <\/div>\n\n              <div class=\"yb27-config-logic-item\">\n                YB27 Configuration\n                <span>Choose the suitable integration path<\/span>\n              <\/div>\n\n            <\/div>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/div>\n\n\n    <\/div>\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-ef82aa1\" data-block-id=\"ef82aa1\"><style>.stk-ef82aa1 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-ef82aa1-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-818a0bf\" data-v=\"4\" data-block-id=\"818a0bf\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-818a0bf-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-818a0bf-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 05 \u00b7 HOW TO CHOOSE A 2D LIDAR\n========================================================= *\/\n\n.lidar-selection-guide {\n  box-sizing: border-box;\n  background: #ffffff;\n  padding: 92px 28px 96px;\n}\n\n.lidar-selection-guide * {\n  box-sizing: border-box;\n}\n\n.lidar-selection-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-selection-heading {\n  max-width: 920px;\n  margin-bottom: 50px;\n}\n\n.lidar-selection-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-selection-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-selection-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-selection-heading p {\n  max-width: 860px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Selection Grid\n============================== *\/\n\n.lidar-selection-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 18px;\n}\n\n\n\/* ==============================\n   Selection Card\n============================== *\/\n\n.lidar-selection-card {\n  position: relative;\n  overflow: hidden;\n  min-height: 245px;\n  padding: 26px 26px 27px;\n  border: 1px solid #dce8ef;\n  border-radius: 16px;\n  background: #f9fbfc;\n}\n\n.lidar-selection-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 3px;\n  height: 100%;\n  background: linear-gradient(\n    180deg,\n    #129fe9,\n    rgba(18,159,233,0.12)\n  );\n}\n\n.lidar-selection-card-top {\n  display: flex;\n  align-items: flex-start;\n  gap: 16px;\n}\n\n.lidar-selection-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 42px;\n  width: 42px;\n  height: 42px;\n  border-radius: 11px;\n  background: #e9f6fc;\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.06em;\n}\n\n.lidar-selection-card h3 {\n  margin: 1px 0 8px;\n  color: #173247;\n  font-size: 20px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.lidar-selection-question {\n  margin: 0;\n  color: #129fe9;\n  font-size: 12px;\n  line-height: 1.55;\n  font-weight: 800;\n}\n\n.lidar-selection-card-body {\n  margin-top: 19px;\n}\n\n.lidar-selection-card-body p {\n  margin: 0;\n  color: #687e8e;\n  font-size: 13px;\n  line-height: 1.76;\n}\n\n\n\/* Engineering Note *\/\n\n.lidar-selection-note {\n  margin-top: 17px;\n  padding-top: 15px;\n  border-top: 1px solid #e1ebf0;\n}\n\n.lidar-selection-note-label {\n  display: block;\n  margin-bottom: 5px;\n  color: #54778b;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-selection-note p {\n  margin: 0;\n  color: #748a99;\n  font-size: 11px;\n  line-height: 1.65;\n}\n\n\n\/* ==============================\n   Selection Logic Panel\n============================== *\/\n\n.lidar-selection-logic {\n  margin-top: 30px;\n  padding: 30px 30px 31px;\n  border: 1px solid #d7e6ee;\n  border-radius: 17px;\n  background:\n    linear-gradient(\n      135deg,\n      #f3f9fc 0%,\n      #f9fbfc 100%\n    );\n}\n\n.lidar-selection-logic-header {\n  display: grid;\n  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n  gap: 34px;\n  align-items: end;\n}\n\n.lidar-selection-logic-kicker {\n  margin-bottom: 8px;\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-selection-logic h3 {\n  margin: 0;\n  color: #173247;\n  font-size: 25px;\n  line-height: 1.32;\n  font-weight: 800;\n}\n\n.lidar-selection-logic-header p {\n  margin: 0;\n  color: #667e8f;\n  font-size: 13px;\n  line-height: 1.74;\n}\n\n\n\/* Flow *\/\n\n.lidar-selection-flow {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr;\n  gap: 10px;\n  align-items: center;\n  margin-top: 25px;\n}\n\n.lidar-selection-flow-item {\n  min-height: 95px;\n  padding: 17px 13px;\n  border: 1px solid #d9e7ee;\n  border-radius: 11px;\n  background: #ffffff;\n  text-align: center;\n}\n\n.lidar-selection-flow-label {\n  margin-bottom: 7px;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-selection-flow-item strong {\n  display: block;\n  color: #31566c;\n  font-size: 12px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.lidar-selection-flow-item span {\n  display: block;\n  margin-top: 5px;\n  color: #7a91a0;\n  font-size: 9px;\n  line-height: 1.5;\n}\n\n.lidar-selection-flow-arrow {\n  color: #129fe9;\n  font-size: 17px;\n  font-weight: 800;\n}\n\n\n\/* ==============================\n   Bottom Tip\n============================== *\/\n\n.lidar-selection-bottom {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 18px;\n  align-items: start;\n  margin-top: 24px;\n  padding: 21px 23px;\n  border-left: 3px solid #129fe9;\n  border-radius: 0 12px 12px 0;\n  background: #f3f9fc;\n}\n\n.lidar-selection-bottom-label {\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.lidar-selection-bottom p {\n  margin: 0;\n  color: #647d8e;\n  font-size: 13px;\n  line-height: 1.72;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-selection-guide {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-selection-logic-header {\n    grid-template-columns: 1fr;\n    gap: 14px;\n  }\n\n  .lidar-selection-flow {\n    grid-template-columns: 1fr;\n    gap: 8px;\n  }\n\n  .lidar-selection-flow-arrow {\n    transform: rotate(90deg);\n    text-align: center;\n  }\n}\n\n\n@media (max-width: 760px) {\n\n  .lidar-selection-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-selection-guide {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-selection-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-selection-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-selection-card {\n    min-height: auto;\n    padding: 23px 20px 24px;\n  }\n\n  .lidar-selection-card-top {\n    gap: 13px;\n  }\n\n  .lidar-selection-number {\n    flex-basis: 38px;\n    width: 38px;\n    height: 38px;\n  }\n\n  .lidar-selection-logic {\n    padding: 24px 19px 25px;\n  }\n\n  .lidar-selection-bottom {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 19px 20px;\n  }\n}\n<\/style>\n\n\n<section\n  id=\"choose-2d-lidar\"\n  class=\"lidar-selection-guide\"\n>\n\n  <div class=\"lidar-selection-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"lidar-selection-heading\">\n\n      <div class=\"lidar-selection-eyebrow\">\n        05 \u00b7 Selection Guide\n      <\/div>\n\n      <h2>\n        How to Choose a 2D LiDAR Sensor\n      <\/h2>\n\n      <p>\n        The right 2D LiDAR is not simply the model with the longest range\n        or the highest numerical specification. Selection should begin with\n        the geometry of the application, the information the host system\n        needs, and the way the sensor will be integrated into the complete\n        machine, robot, or interactive system.\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- Selection Factors -->\n\n    <div class=\"lidar-selection-grid\">\n\n\n      <!-- 01 \u00b7 Range -->\n\n      <article class=\"lidar-selection-card\">\n\n        <div class=\"lidar-selection-card-top\">\n\n          <div class=\"lidar-selection-number\">\n            01\n          <\/div>\n\n          <div>\n\n            <h3>\n              Detection Range\n            <\/h3>\n\n            <p class=\"lidar-selection-question\">\n              What distance must the application reliably cover?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"lidar-selection-card-body\">\n\n          <p>\n            Start with the real distance between the proposed LiDAR position\n            and the targets or boundaries that must be observed. Consider the\n            complete working area rather than selecting a sensor only from its\n            maximum stated range.\n          <\/p>\n\n          <div class=\"lidar-selection-note\">\n\n            <span class=\"lidar-selection-note-label\">\n              Engineering Check\n            <\/span>\n\n            <p>\n              Target surface, installation angle, environmental conditions,\n              and required measurement margin can all influence practical\n              sensing performance.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- 02 \u00b7 Scan Geometry -->\n\n      <article class=\"lidar-selection-card\">\n\n        <div class=\"lidar-selection-card-top\">\n\n          <div class=\"lidar-selection-number\">\n            02\n          <\/div>\n\n          <div>\n\n            <h3>\n              Scan Geometry\n            <\/h3>\n\n            <p class=\"lidar-selection-question\">\n              What part of the environment must the scan plane observe?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"lidar-selection-card-body\">\n\n          <p>\n            A 2D LiDAR observes a plane rather than a full 3D volume.\n            Installation height, orientation, field of view, surrounding\n            structures, and possible blind areas should therefore be evaluated\n            together with the required sensing area.\n          <\/p>\n\n          <div class=\"lidar-selection-note\">\n\n            <span class=\"lidar-selection-note-label\">\n              Engineering Check\n            <\/span>\n\n            <p>\n              A sensor with adequate range can still be unsuitable if the scan\n              plane does not intersect the objects or zones the system needs to\n              detect.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- 03 \u00b7 Angular Resolution -->\n\n      <article class=\"lidar-selection-card\">\n\n        <div class=\"lidar-selection-card-top\">\n\n          <div class=\"lidar-selection-number\">\n            03\n          <\/div>\n\n          <div>\n\n            <h3>\n              Angular Resolution\n            <\/h3>\n\n            <p class=\"lidar-selection-question\">\n              How closely spaced must the measurement points be?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"lidar-selection-card-body\">\n\n          <p>\n            Angular resolution influences the spacing between adjacent\n            measurement directions. As distance increases, the physical gap\n            between neighboring scan points also increases, which can matter\n            for smaller targets or detailed spatial processing.\n          <\/p>\n\n          <div class=\"lidar-selection-note\">\n\n            <span class=\"lidar-selection-note-label\">\n              Engineering Check\n            <\/span>\n\n            <p>\n              Smaller angular increments can provide denser spatial data, but\n              the appropriate value depends on target size, working distance,\n              processing requirements, and the selected product configuration.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- 04 \u00b7 Scan Frequency -->\n\n      <article class=\"lidar-selection-card\">\n\n        <div class=\"lidar-selection-card-top\">\n\n          <div class=\"lidar-selection-number\">\n            04\n          <\/div>\n\n          <div>\n\n            <h3>\n              Scan Frequency\n            <\/h3>\n\n            <p class=\"lidar-selection-question\">\n              How often does the system need updated scan information?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"lidar-selection-card-body\">\n\n          <p>\n            Moving vehicles, people, machinery, or interactive targets may\n            require more frequent updates than static measurement tasks.\n            The required scan rate should be considered together with host-side\n            processing speed and the behavior the system must respond to.\n          <\/p>\n\n          <div class=\"lidar-selection-note\">\n\n            <span class=\"lidar-selection-note-label\">\n              Engineering Check\n            <\/span>\n\n            <p>\n              A higher scan frequency is not automatically better if the host\n              system, application logic, or target dynamics do not require the\n              additional update rate.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- 05 \u00b7 Data Output -->\n\n      <article class=\"lidar-selection-card\">\n\n        <div class=\"lidar-selection-card-top\">\n\n          <div class=\"lidar-selection-number\">\n            05\n          <\/div>\n\n          <div>\n\n            <h3>\n              Data &amp; Output Requirement\n            <\/h3>\n\n            <p class=\"lidar-selection-question\">\n              Does the system need detection information, raw scan data, or both?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"lidar-selection-card-body\">\n\n          <p>\n            Some applications only need an output that participates in\n            detection or control logic. Navigation, mapping, positioning,\n            tracking, and custom algorithms typically require access to\n            measurement data such as distance and angle for host-side\n            processing.\n          <\/p>\n\n          <div class=\"lidar-selection-note\">\n\n            <span class=\"lidar-selection-note-label\">\n              Engineering Check\n            <\/span>\n\n            <p>\n              Confirm the actual output capability of the selected YB27\n              configuration rather than assuming every model provides the same\n              data and control functions.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- 06 \u00b7 Interface -->\n\n      <article class=\"lidar-selection-card\">\n\n        <div class=\"lidar-selection-card-top\">\n\n          <div class=\"lidar-selection-number\">\n            06\n          <\/div>\n\n          <div>\n\n            <h3>\n              Communication Interface\n            <\/h3>\n\n            <p class=\"lidar-selection-question\">\n              What device will receive and process the LiDAR information?\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n        <div class=\"lidar-selection-card-body\">\n\n          <p>\n            The appropriate interface depends on whether the LiDAR connects to\n            a robot controller, industrial computer, PLC-related architecture,\n            embedded controller, or custom software platform. Interface\n            selection should follow the host architecture rather than being\n            treated as an isolated specification.\n          <\/p>\n\n          <div class=\"lidar-selection-note\">\n\n            <span class=\"lidar-selection-note-label\">\n              Engineering Check\n            <\/span>\n\n            <p>\n              Verify the communication protocol, electrical connection,\n              available software support, data format, and integration method\n              before finalizing a model.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- Selection Logic -->\n\n    <div class=\"lidar-selection-logic\">\n\n\n      <div class=\"lidar-selection-logic-header\">\n\n        <div>\n\n          <div class=\"lidar-selection-logic-kicker\">\n            Selection Logic\n          <\/div>\n\n          <h3>\n            Start With the Application, Not the Datasheet\n          <\/h3>\n\n        <\/div>\n\n        <p>\n          A useful LiDAR selection process moves from real system requirements\n          toward the product configuration. This reduces the risk of choosing\n          a technically impressive specification that does not match the\n          geometry, data path, or host architecture of the project.\n        <\/p>\n\n      <\/div>\n\n\n      <div class=\"lidar-selection-flow\">\n\n\n        <div class=\"lidar-selection-flow-item\">\n\n          <div class=\"lidar-selection-flow-label\">\n            Step 1\n          <\/div>\n\n          <strong>\n            Application Geometry\n          <\/strong>\n\n          <span>\n            Distance \u00b7 area \u00b7 target \u00b7 installation\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-selection-flow-arrow\">\n          \u2192\n        <\/div>\n\n\n        <div class=\"lidar-selection-flow-item\">\n\n          <div class=\"lidar-selection-flow-label\">\n            Step 2\n          <\/div>\n\n          <strong>\n            Measurement Need\n          <\/strong>\n\n          <span>\n            Coverage \u00b7 resolution \u00b7 update requirement\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-selection-flow-arrow\">\n          \u2192\n        <\/div>\n\n\n        <div class=\"lidar-selection-flow-item\">\n\n          <div class=\"lidar-selection-flow-label\">\n            Step 3\n          <\/div>\n\n          <strong>\n            Data Architecture\n          <\/strong>\n\n          <span>\n            Detection output \u00b7 scan data \u00b7 host processing\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-selection-flow-arrow\">\n          \u2192\n        <\/div>\n\n\n        <div class=\"lidar-selection-flow-item\">\n\n          <div class=\"lidar-selection-flow-label\">\n            Step 4\n          <\/div>\n\n          <strong>\n            Model Configuration\n          <\/strong>\n\n          <span>\n            Select the suitable YB27 integration path\n          <\/span>\n\n        <\/div>\n\n\n      <\/div>\n\n    <\/div>\n\n\n\n    <!-- Bottom Note -->\n\n    <div class=\"lidar-selection-bottom\">\n\n      <div class=\"lidar-selection-bottom-label\">\n        Practical Tip\n      <\/div>\n\n      <p>\n        If the application is already defined, provide the sensing distance,\n        installation position, target size or geometry, required output or\n        scan data, and host controller information. These details are usually\n        more useful for model selection than asking only for the longest-range\n        or highest-resolution LiDAR.\n      <\/p>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-7a87742\" data-block-id=\"7a87742\"><style>.stk-7a87742 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-7a87742-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-117f863\" data-v=\"4\" data-block-id=\"117f863\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-117f863-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-117f863-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 06 \u00b7 YB27 QUICK COMPARISON\n========================================================= *\/\n\n.yb27-comparison {\n  box-sizing: border-box;\n  background: #f7fafc;\n  padding: 92px 28px 96px;\n}\n\n.yb27-comparison * {\n  box-sizing: border-box;\n}\n\n.yb27-comparison-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.yb27-comparison-heading {\n  max-width: 920px;\n  margin-bottom: 48px;\n}\n\n.yb27-comparison-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.yb27-comparison-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.yb27-comparison-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.yb27-comparison-heading p {\n  max-width: 860px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Selection Principle\n============================== *\/\n\n.yb27-comparison-principle {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 20px;\n  align-items: center;\n  margin-bottom: 28px;\n  padding: 21px 24px;\n  border: 1px solid #d8e7ef;\n  border-radius: 14px;\n  background: #ffffff;\n}\n\n.yb27-comparison-principle-label {\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.yb27-comparison-principle p {\n  margin: 0;\n  color: #647d8e;\n  font-size: 13px;\n  line-height: 1.72;\n}\n\n\n\/* ==============================\n   Configuration Cards\n============================== *\/\n\n.yb27-comparison-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 15px;\n}\n\n.yb27-comparison-card {\n  position: relative;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  min-height: 390px;\n  border: 1px solid #d9e7ee;\n  border-radius: 16px;\n  background: #ffffff;\n  transition:\n    transform 0.2s ease,\n    box-shadow 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.yb27-comparison-card:hover {\n  transform: translateY(-2px);\n  border-color: #c4dde8;\n  box-shadow: 0 14px 30px rgba(16, 40, 59, 0.055);\n}\n\n.yb27-comparison-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    #129fe9,\n    rgba(18,159,233,0.08)\n  );\n}\n\n\n\/* Card Header *\/\n\n.yb27-comparison-card-head {\n  padding: 24px 22px 20px;\n  border-bottom: 1px solid #e4edf2;\n}\n\n.yb27-comparison-type {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-width: 38px;\n  height: 29px;\n  margin-bottom: 14px;\n  padding: 0 10px;\n  border-radius: 7px;\n  background: #eaf7fd;\n  color: #129fe9;\n  font-size: 11px;\n  font-weight: 900;\n  letter-spacing: 0.06em;\n}\n\n.yb27-comparison-card h3 {\n  margin: 0;\n  color: #173247;\n  font-size: 18px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.yb27-comparison-role {\n  margin-top: 7px;\n  color: #748a99;\n  font-size: 11px;\n  line-height: 1.55;\n}\n\n\n\/* Card Body *\/\n\n.yb27-comparison-card-body {\n  display: flex;\n  flex: 1;\n  flex-direction: column;\n  padding: 20px 22px 23px;\n}\n\n.yb27-comparison-spec {\n  padding: 11px 0;\n  border-bottom: 1px solid #edf2f5;\n}\n\n.yb27-comparison-spec:first-child {\n  padding-top: 0;\n}\n\n.yb27-comparison-spec:last-of-type {\n  border-bottom: 0;\n}\n\n.yb27-comparison-spec-label {\n  margin-bottom: 5px;\n  color: #8195a3;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.yb27-comparison-spec strong {\n  display: block;\n  color: #31566c;\n  font-size: 12px;\n  line-height: 1.55;\n  font-weight: 800;\n}\n\n.yb27-comparison-spec span {\n  display: block;\n  margin-top: 3px;\n  color: #768c9a;\n  font-size: 9px;\n  line-height: 1.55;\n}\n\n\n\/* Best Fit *\/\n\n.yb27-comparison-fit {\n  margin-top: auto;\n  padding-top: 17px;\n}\n\n.yb27-comparison-fit-label {\n  margin-bottom: 6px;\n  color: #129fe9;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.yb27-comparison-fit p {\n  margin: 0;\n  color: #687f8f;\n  font-size: 10px;\n  line-height: 1.65;\n}\n\n\n\/* Highlight D *\/\n\n.yb27-comparison-card.dual {\n  border-color: #bcddea;\n}\n\n.yb27-comparison-card.dual .yb27-comparison-card-head {\n  background:\n    linear-gradient(\n      135deg,\n      rgba(18,159,233,0.055),\n      rgba(18,159,233,0.015)\n    );\n}\n\n.yb27-comparison-card.dual::after {\n  content: \"DUAL OUTPUT\";\n  position: absolute;\n  right: 15px;\n  top: 17px;\n  color: #129fe9;\n  font-size: 7px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n}\n\n\n\/* ==============================\n   Shared Specifications\n============================== *\/\n\n.yb27-shared {\n  margin-top: 30px;\n  padding: 28px 29px 29px;\n  border: 1px solid #d8e6ee;\n  border-radius: 17px;\n  background: #ffffff;\n}\n\n.yb27-shared-head {\n  display: grid;\n  grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);\n  gap: 30px;\n  align-items: end;\n  margin-bottom: 22px;\n}\n\n.yb27-shared-kicker {\n  margin-bottom: 7px;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.yb27-shared h3 {\n  margin: 0;\n  color: #173247;\n  font-size: 23px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.yb27-shared-head p {\n  margin: 0;\n  color: #687f8f;\n  font-size: 12px;\n  line-height: 1.7;\n}\n\n.yb27-shared-grid {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 10px;\n}\n\n.yb27-shared-item {\n  padding: 16px 13px;\n  border: 1px solid #e0eaf0;\n  border-radius: 10px;\n  background: #f8fbfc;\n  text-align: center;\n}\n\n.yb27-shared-item-label {\n  margin-bottom: 7px;\n  color: #8195a3;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.yb27-shared-item strong {\n  display: block;\n  color: #31566c;\n  font-size: 13px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n\n\/* ==============================\n   Range Note\n============================== *\/\n\n.yb27-range-note {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 18px;\n  align-items: start;\n  margin-top: 19px;\n  padding: 18px 20px;\n  border-radius: 11px;\n  background: #f2f8fb;\n}\n\n.yb27-range-note-label {\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.yb27-range-note p {\n  margin: 0;\n  color: #647d8e;\n  font-size: 11px;\n  line-height: 1.7;\n}\n\n\n\/* ==============================\n   CTA\n============================== *\/\n\n.yb27-comparison-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 11px;\n  margin-top: 27px;\n}\n\n.yb27-comparison-button {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 46px;\n  padding: 11px 19px;\n  border-radius: 8px;\n  text-decoration: none !important;\n  font-size: 12px;\n  line-height: 1.3;\n  font-weight: 800;\n  transition:\n    transform 0.2s ease,\n    background 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.yb27-comparison-button:hover {\n  transform: translateY(-1px);\n}\n\n.yb27-comparison-button.primary {\n  border: 1px solid #129fe9;\n  background: #129fe9;\n  color: #ffffff !important;\n}\n\n.yb27-comparison-button.primary:hover {\n  border-color: #0d8ed1;\n  background: #0d8ed1;\n}\n\n.yb27-comparison-button.secondary {\n  border: 1px solid #ccdce5;\n  background: #ffffff;\n  color: #31566c !important;\n}\n\n.yb27-comparison-button.secondary:hover {\n  border-color: #9fcfe5;\n  background: #f5fbfe;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 1050px) {\n\n  .yb27-comparison-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .yb27-shared-grid {\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n  }\n}\n\n\n@media (max-width: 980px) {\n\n  .yb27-comparison {\n    padding: 76px 24px 82px;\n  }\n\n  .yb27-shared-head {\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .yb27-comparison {\n    padding: 62px 18px 66px;\n  }\n\n  .yb27-comparison-heading {\n    margin-bottom: 38px;\n  }\n\n  .yb27-comparison-heading p {\n    font-size: 16px;\n  }\n\n  .yb27-comparison-principle {\n    grid-template-columns: 1fr;\n    gap: 8px;\n    padding: 19px 20px;\n  }\n\n  .yb27-comparison-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .yb27-comparison-card {\n    min-height: auto;\n  }\n\n  .yb27-shared {\n    padding: 23px 18px 24px;\n  }\n\n  .yb27-shared-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .yb27-shared-item:last-child {\n    grid-column: 1 \/ -1;\n  }\n\n  .yb27-range-note {\n    grid-template-columns: 1fr;\n    gap: 7px;\n  }\n\n  .yb27-comparison-actions {\n    display: grid;\n    grid-template-columns: 1fr;\n  }\n\n  .yb27-comparison-button {\n    width: 100%;\n  }\n}\n<\/style>\n\n\n<section class=\"yb27-comparison\">\n\n  <div class=\"yb27-comparison-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"yb27-comparison-heading\">\n\n      <div class=\"yb27-comparison-eyebrow\">\n        06 \u00b7 Model Comparison\n      <\/div>\n\n      <h2>\n        Compare YB27 Configurations\n      <\/h2>\n\n      <p>\n        YB27 configurations can be selected around two different questions:\n        what the sensor must measure, and how the connected system needs to\n        receive that information. The interface suffix is therefore an\n        important part of model selection \u2014 not simply an electrical detail.\n      <\/p>\n\n    <\/div>\n\n\n    <!-- Principle -->\n\n    <div class=\"yb27-comparison-principle\">\n\n      <div class=\"yb27-comparison-principle-label\">\n        Read the Series by Function\n      <\/div>\n\n      <p>\n        First choose the required data path \u2014 Ethernet scan data, serial scan\n        data, switching output, or dual output. Then select the sensing range\n        and measurement configuration that fits the actual application.\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         CONFIGURATION CARDS\n    ====================================================== -->\n\n    <div class=\"yb27-comparison-grid\">\n\n\n      <!-- E -->\n\n      <article class=\"yb27-comparison-card\">\n\n        <div class=\"yb27-comparison-card-head\">\n\n          <div class=\"yb27-comparison-type\">\n            E\n          <\/div>\n\n          <h3>\n            Ethernet Data\n          <\/h3>\n\n          <div class=\"yb27-comparison-role\">\n            Scan-data integration\n          <\/div>\n\n        <\/div>\n\n        <div class=\"yb27-comparison-card-body\">\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Main Output\n            <\/div>\n\n            <strong>\n              Ethernet \u00b7 UDP\n            <\/strong>\n\n            <span>\n              For host-side access to LiDAR measurement data.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Data Role\n            <\/div>\n\n            <strong>\n              Distance + Scan Information\n            <\/strong>\n\n            <span>\n              Measurement data can be processed by the connected computer,\n              controller, or robot platform.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Typical Architecture\n            <\/div>\n\n            <strong>\n              LiDAR \u2192 Ethernet \u2192 Host\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-fit\">\n\n            <div class=\"yb27-comparison-fit-label\">\n              Typical Fit\n            <\/div>\n\n            <p>\n              Navigation, positioning, mapping, interactive systems, and\n              custom applications that need LiDAR scan data.\n            <\/p>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- R -->\n\n      <article class=\"yb27-comparison-card\">\n\n        <div class=\"yb27-comparison-card-head\">\n\n          <div class=\"yb27-comparison-type\">\n            R\n          <\/div>\n\n          <h3>\n            Serial Data\n          <\/h3>\n\n          <div class=\"yb27-comparison-role\">\n            Serial scan-data integration\n          <\/div>\n\n        <\/div>\n\n        <div class=\"yb27-comparison-card-body\">\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Main Output\n            <\/div>\n\n            <strong>\n              RS232\n            <\/strong>\n\n            <span>\n              Serial communication for measurement-data access.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Data Role\n            <\/div>\n\n            <strong>\n              Distance \/ Scan Data\n            <\/strong>\n\n            <span>\n              Designed for hosts that use serial communication rather than\n              Ethernet.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Typical Architecture\n            <\/div>\n\n            <strong>\n              LiDAR \u2192 RS232 \u2192 Host\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-fit\">\n\n            <div class=\"yb27-comparison-fit-label\">\n              Typical Fit\n            <\/div>\n\n            <p>\n              Embedded systems, controllers, displays, and custom devices\n              that integrate LiDAR through a serial data path.\n            <\/p>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- S -->\n\n      <article class=\"yb27-comparison-card\">\n\n        <div class=\"yb27-comparison-card-head\">\n\n          <div class=\"yb27-comparison-type\">\n            S\n          <\/div>\n\n          <h3>\n            Switching Output\n          <\/h3>\n\n          <div class=\"yb27-comparison-role\">\n            Configurable detection\n          <\/div>\n\n        <\/div>\n\n        <div class=\"yb27-comparison-card-body\">\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Main Output\n            <\/div>\n\n            <strong>\n              PNP \/ NPN Configurable\n            <\/strong>\n\n            <span>\n              Switching output for configured detection logic.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Data Role\n            <\/div>\n\n            <strong>\n              Zone \/ Detection Output\n            <\/strong>\n\n            <span>\n              Suitable when the control system needs detection information\n              rather than raw scan data.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Typical Architecture\n            <\/div>\n\n            <strong>\n              LiDAR \u2192 Output \u2192 Controller\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-fit\">\n\n            <div class=\"yb27-comparison-fit-label\">\n              Typical Fit\n            <\/div>\n\n            <p>\n              Area monitoring, object presence, equipment detection, and\n              automation tasks based on configured detection zones.\n            <\/p>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/article>\n\n\n\n      <!-- D -->\n\n      <article class=\"yb27-comparison-card dual\">\n\n        <div class=\"yb27-comparison-card-head\">\n\n          <div class=\"yb27-comparison-type\">\n            D\n          <\/div>\n\n          <h3>\n            Dual Output\n          <\/h3>\n\n          <div class=\"yb27-comparison-role\">\n            Detection + scan-data integration\n          <\/div>\n\n        <\/div>\n\n        <div class=\"yb27-comparison-card-body\">\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Main Output\n            <\/div>\n\n            <strong>\n              Ethernet UDP + PNP \/ NPN\n            <\/strong>\n\n            <span>\n              Combines switching functions with Ethernet measurement-data\n              output.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Data Role\n            <\/div>\n\n            <strong>\n              Detection + Raw Scan Data\n            <\/strong>\n\n            <span>\n              Supports host-side use of LiDAR data while retaining configured\n              detection functions.\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-spec\">\n\n            <div class=\"yb27-comparison-spec-label\">\n              Typical Architecture\n            <\/div>\n\n            <strong>\n              Controller + Host Computer\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"yb27-comparison-fit\">\n\n            <div class=\"yb27-comparison-fit-label\">\n              Typical Fit\n            <\/div>\n\n            <p>\n              Systems that need both detection behavior and Ethernet scan\n              data, including more complex robot and automation\n              architectures.\n            <\/p>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         SHARED PLATFORM SPECS\n    ====================================================== -->\n\n    <div class=\"yb27-shared\">\n\n\n      <div class=\"yb27-shared-head\">\n\n        <div>\n\n          <div class=\"yb27-shared-kicker\">\n            Shared Platform Characteristics\n          <\/div>\n\n          <h3>\n            Common YB27 Design Parameters\n          <\/h3>\n\n        <\/div>\n\n        <p>\n          These shared characteristics help define the YB27 platform.\n          Detection range, angular resolution, scan frequency, and output\n          architecture still depend on the specific model configuration.\n        <\/p>\n\n      <\/div>\n\n\n      <div class=\"yb27-shared-grid\">\n\n\n        <div class=\"yb27-shared-item\">\n\n          <div class=\"yb27-shared-item-label\">\n            Scan Angle\n          <\/div>\n\n          <strong>\n            270\u00b0\n          <\/strong>\n\n        <\/div>\n\n\n        <div class=\"yb27-shared-item\">\n\n          <div class=\"yb27-shared-item-label\">\n            Supply Voltage\n          <\/div>\n\n          <strong>\n            DC 9\u201328 V\n          <\/strong>\n\n        <\/div>\n\n\n        <div class=\"yb27-shared-item\">\n\n          <div class=\"yb27-shared-item-label\">\n            Power\n          <\/div>\n\n          <strong>\n            &lt; 2 W\n          <\/strong>\n\n        <\/div>\n\n\n        <div class=\"yb27-shared-item\">\n\n          <div class=\"yb27-shared-item-label\">\n            Housing\n          <\/div>\n\n          <strong>\n            52 \u00d7 52 \u00d7 70 mm\n          <\/strong>\n\n        <\/div>\n\n\n        <div class=\"yb27-shared-item\">\n\n          <div class=\"yb27-shared-item-label\">\n            Protection\n          <\/div>\n\n          <strong>\n            IP65\n          <\/strong>\n\n        <\/div>\n\n\n      <\/div>\n\n\n      <!-- Range Note -->\n\n      <div class=\"yb27-range-note\">\n\n        <div class=\"yb27-range-note-label\">\n          Model Range\n        <\/div>\n\n        <p>\n          YB27 configurations are available with different sensing ranges and\n          measurement settings. Current product documentation includes\n          15 m, 25 m, 35 m, and 40 m range classes under specified target\n          conditions. Not every range is available with every interface\n          configuration, so final selection should be made from the complete\n          model specification.\n        <\/p>\n\n      <\/div>\n\n\n    <\/div>\n\n\n\n    <!-- CTA -->\n\n    <div class=\"yb27-comparison-actions\">\n\n      <a href=\"\/yb27-series-2d-lidar\/\" class=\"yb27-comparison-button primary\">\n        View Full YB27 Specifications \u2192\n      <\/a>\n\n      <a href=\"\/contact-us\/\" class=\"yb27-comparison-button secondary\">\n        Ask for Model Recommendation\n      <\/a>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-c385af9\" data-block-id=\"c385af9\"><style>.stk-c385af9 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-c385af9-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-bc70542\" data-v=\"4\" data-block-id=\"bc70542\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-bc70542-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-bc70542-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 07 \u00b7 APPLICATION SELECTION MATRIX\n========================================================= *\/\n\n.lidar-application-selection {\n  box-sizing: border-box;\n  background: #ffffff;\n  padding: 92px 28px 96px;\n}\n\n.lidar-application-selection * {\n  box-sizing: border-box;\n}\n\n.lidar-application-selection-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-application-selection-heading {\n  max-width: 930px;\n  margin-bottom: 48px;\n}\n\n.lidar-application-selection-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-application-selection-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-application-selection-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-application-selection-heading p {\n  max-width: 870px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Matrix Wrapper\n============================== *\/\n\n.lidar-application-matrix {\n  overflow: hidden;\n  border: 1px solid #d9e7ee;\n  border-radius: 17px;\n  background: #ffffff;\n}\n\n\n\/* Header *\/\n\n.lidar-application-matrix-header {\n  display: grid;\n  grid-template-columns:\n    minmax(170px, 1.05fr)\n    minmax(210px, 1.25fr)\n    minmax(190px, 1.15fr)\n    minmax(230px, 1.4fr);\n  background: #10283b;\n}\n\n.lidar-application-matrix-header div {\n  padding: 17px 19px;\n  border-right: 1px solid rgba(255,255,255,0.08);\n  color: #8fb1c4;\n  font-size: 9px;\n  font-weight: 900;\n  line-height: 1.4;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-application-matrix-header div:last-child {\n  border-right: 0;\n}\n\n\n\/* Row *\/\n\n.lidar-application-row {\n  display: grid;\n  grid-template-columns:\n    minmax(170px, 1.05fr)\n    minmax(210px, 1.25fr)\n    minmax(190px, 1.15fr)\n    minmax(230px, 1.4fr);\n  border-top: 1px solid #e2ebf0;\n}\n\n.lidar-application-row:first-of-type {\n  border-top: 0;\n}\n\n.lidar-application-cell {\n  min-width: 0;\n  padding: 22px 19px;\n  border-right: 1px solid #e6edf2;\n}\n\n.lidar-application-cell:last-child {\n  border-right: 0;\n}\n\n\n\/* Application Name *\/\n\n.lidar-application-name {\n  display: flex;\n  gap: 12px;\n  align-items: flex-start;\n}\n\n.lidar-application-name-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 36px;\n  width: 36px;\n  height: 36px;\n  border-radius: 9px;\n  background: #edf8fd;\n  color: #129fe9;\n  font-size: 10px;\n  font-weight: 900;\n}\n\n.lidar-application-name h3 {\n  margin: 0 0 5px;\n  color: #173247;\n  font-size: 15px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-application-name p {\n  margin: 0;\n  color: #7a8f9d;\n  font-size: 10px;\n  line-height: 1.6;\n}\n\n\n\/* Matrix Text *\/\n\n.lidar-application-cell-label {\n  display: none;\n  margin-bottom: 7px;\n  color: #129fe9;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-application-cell strong {\n  display: block;\n  margin-bottom: 6px;\n  color: #31566c;\n  font-size: 12px;\n  line-height: 1.5;\n  font-weight: 800;\n}\n\n.lidar-application-cell p {\n  margin: 0;\n  color: #728895;\n  font-size: 10px;\n  line-height: 1.7;\n}\n\n\n\/* Data Tags *\/\n\n.lidar-data-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n}\n\n.lidar-data-tag {\n  display: inline-flex;\n  align-items: center;\n  min-height: 24px;\n  padding: 5px 8px;\n  border: 1px solid #d7e7ef;\n  border-radius: 6px;\n  background: #f6fafc;\n  color: #55778a;\n  font-size: 8px;\n  line-height: 1.3;\n  font-weight: 800;\n}\n\n.lidar-data-tag.primary {\n  border-color: #bfe1f0;\n  background: #eef9fe;\n  color: #168fca;\n}\n\n\n\/* ==============================\n   Bottom Guidance\n============================== *\/\n\n.lidar-application-guidance {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(360px, 0.75fr);\n  gap: 22px;\n  margin-top: 28px;\n}\n\n\n\/* Main Guidance *\/\n\n.lidar-application-guidance-main {\n  padding: 26px 27px;\n  border: 1px solid #d9e7ee;\n  border-radius: 15px;\n  background: #f8fbfc;\n}\n\n.lidar-application-guidance-kicker {\n  margin-bottom: 9px;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-application-guidance-main h3 {\n  margin: 0 0 11px;\n  color: #173247;\n  font-size: 21px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-application-guidance-main p {\n  margin: 0;\n  color: #677f8f;\n  font-size: 12px;\n  line-height: 1.76;\n}\n\n\n\/* Questions *\/\n\n.lidar-application-questions {\n  padding: 25px 25px;\n  border: 1px solid #cfe3ed;\n  border-radius: 15px;\n  background: #f1f8fc;\n}\n\n.lidar-application-questions-title {\n  margin-bottom: 15px;\n  color: #31566c;\n  font-size: 13px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-application-question {\n  position: relative;\n  margin-top: 10px;\n  padding-left: 17px;\n  color: #647d8e;\n  font-size: 10px;\n  line-height: 1.65;\n}\n\n.lidar-application-question:first-of-type {\n  margin-top: 0;\n}\n\n.lidar-application-question::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 7px;\n  width: 5px;\n  height: 5px;\n  border-radius: 50%;\n  background: #129fe9;\n}\n\n\n\/* ==============================\n   Safety Boundary\n============================== *\/\n\n.lidar-application-safety {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 18px;\n  align-items: start;\n  margin-top: 22px;\n  padding: 20px 22px;\n  border-left: 3px solid #129fe9;\n  border-radius: 0 12px 12px 0;\n  background: #f5fafc;\n}\n\n.lidar-application-safety-label {\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.lidar-application-safety p {\n  margin: 0;\n  color: #687f8f;\n  font-size: 11px;\n  line-height: 1.72;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-application-selection {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-application-matrix-header {\n    display: none;\n  }\n\n  .lidar-application-matrix {\n    overflow: visible;\n    border: 0;\n    border-radius: 0;\n    background: transparent;\n  }\n\n  .lidar-application-row {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 0;\n    margin-bottom: 16px;\n    border: 1px solid #d9e7ee;\n    border-radius: 14px;\n    background: #ffffff;\n    overflow: hidden;\n  }\n\n  .lidar-application-row:last-child {\n    margin-bottom: 0;\n  }\n\n  .lidar-application-cell {\n    border-right: 1px solid #e6edf2;\n    border-bottom: 1px solid #e6edf2;\n  }\n\n  .lidar-application-cell:nth-child(2n) {\n    border-right: 0;\n  }\n\n  .lidar-application-cell:nth-last-child(-n+2) {\n    border-bottom: 0;\n  }\n\n  .lidar-application-cell-label {\n    display: block;\n  }\n\n  .lidar-application-guidance {\n    grid-template-columns: 1fr;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-application-selection {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-application-selection-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-application-selection-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-application-row {\n    grid-template-columns: 1fr;\n  }\n\n  .lidar-application-cell {\n    padding: 20px 19px;\n    border-right: 0 !important;\n    border-bottom: 1px solid #e6edf2 !important;\n  }\n\n  .lidar-application-cell:last-child {\n    border-bottom: 0 !important;\n  }\n\n  .lidar-application-guidance-main,\n  .lidar-application-questions {\n    padding: 22px 20px;\n  }\n\n  .lidar-application-safety {\n    grid-template-columns: 1fr;\n    gap: 7px;\n    padding: 19px 20px;\n  }\n}\n<\/style>\n\n\n<section class=\"lidar-application-selection\">\n\n  <div class=\"lidar-application-selection-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"lidar-application-selection-heading\">\n\n      <div class=\"lidar-application-selection-eyebrow\">\n        07 \u00b7 Application Selection\n      <\/div>\n\n      <h2>\n        Match the LiDAR to the Application\n      <\/h2>\n\n      <p>\n        Different applications can use the same 2D LiDAR measurement principle\n        in very different ways. Instead of assigning a universal model to each\n        application, compare the sensing priority, required data path, and\n        installation conditions of the actual project.\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         APPLICATION MATRIX\n    ====================================================== -->\n\n    <div class=\"lidar-application-matrix\">\n\n\n      <!-- Header -->\n\n      <div class=\"lidar-application-matrix-header\">\n\n        <div>\n          Application\n        <\/div>\n\n        <div>\n          Selection Priority\n        <\/div>\n\n        <div>\n          Data Requirement\n        <\/div>\n\n        <div>\n          Installation Focus\n        <\/div>\n\n      <\/div>\n\n\n\n      <!-- ===================================================\n           ROW 01 \u00b7 AGV \/ AMR\n      ==================================================== -->\n\n      <div class=\"lidar-application-row\">\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Application\n          <\/div>\n\n          <div class=\"lidar-application-name\">\n\n            <div class=\"lidar-application-name-icon\">\n              01\n            <\/div>\n\n            <div>\n\n              <h3>\n                AGV &amp; AMR\n              <\/h3>\n\n              <p>\n                Navigation and mobile-robot sensing\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Selection Priority\n          <\/div>\n\n          <strong>\n            Scan quality + update behavior\n          <\/strong>\n\n          <p>\n            Evaluate working distance, surrounding geometry, angular\n            resolution, scan frequency, and the amount of environmental\n            detail required by the robot software.\n          <\/p>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Data Requirement\n          <\/div>\n\n          <div class=\"lidar-data-tags\">\n\n            <span class=\"lidar-data-tag primary\">\n              Raw Scan Data\n            <\/span>\n\n            <span class=\"lidar-data-tag\">\n              Distance\n            <\/span>\n\n            <span class=\"lidar-data-tag\">\n              Angle\n            <\/span>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Installation Focus\n          <\/div>\n\n          <strong>\n            Stable environmental visibility\n          <\/strong>\n\n          <p>\n            Mount the scanning plane so that walls, structures, reflectors,\n            obstacles, or other useful environmental features are visible to\n            the host-side navigation or localization algorithm.\n          <\/p>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- ===================================================\n           ROW 02 \u00b7 INTERACTIVE SYSTEMS\n      ==================================================== -->\n\n      <div class=\"lidar-application-row\">\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Application\n          <\/div>\n\n          <div class=\"lidar-application-name\">\n\n            <div class=\"lidar-application-name-icon\">\n              02\n            <\/div>\n\n            <div>\n\n              <h3>\n                Interactive Systems\n              <\/h3>\n\n              <p>\n                Floors, projection and immersive spaces\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Selection Priority\n          <\/div>\n\n          <strong>\n            Coverage + position detail\n          <\/strong>\n\n          <p>\n            Focus on the dimensions of the interactive area, mounting\n            position, target size, scan-point spacing, and the update\n            behavior needed for responsive interaction.\n          <\/p>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Data Requirement\n          <\/div>\n\n          <div class=\"lidar-data-tags\">\n\n            <span class=\"lidar-data-tag primary\">\n              Raw Scan Data\n            <\/span>\n\n            <span class=\"lidar-data-tag\">\n              Coordinates\n            <\/span>\n\n            <span class=\"lidar-data-tag\">\n              Host Processing\n            <\/span>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Installation Focus\n          <\/div>\n\n          <strong>\n            Scan plane through the target area\n          <\/strong>\n\n          <p>\n            Installation height and orientation determine where the scanning\n            plane intersects people or objects. Coverage should be designed\n            around the interaction area rather than only the sensor&#8217;s maximum\n            range.\n          <\/p>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- ===================================================\n           ROW 03 \u00b7 OBSTACLE DETECTION\n      ==================================================== -->\n\n      <div class=\"lidar-application-row\">\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Application\n          <\/div>\n\n          <div class=\"lidar-application-name\">\n\n            <div class=\"lidar-application-name-icon\">\n              03\n            <\/div>\n\n            <div>\n\n              <h3>\n                Obstacle Detection\n              <\/h3>\n\n              <p>\n                Object and area detection\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Selection Priority\n          <\/div>\n\n          <strong>\n            Detection geometry + response requirement\n          <\/strong>\n\n          <p>\n            Define the monitored area, expected target dimensions, approach\n            direction, response timing, and whether the host needs only a\n            detection result or full measurement data.\n          <\/p>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Data Requirement\n          <\/div>\n\n          <div class=\"lidar-data-tags\">\n\n            <span class=\"lidar-data-tag primary\">\n              Switching Output\n            <\/span>\n\n            <span class=\"lidar-data-tag\">\n              or Scan Data\n            <\/span>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Installation Focus\n          <\/div>\n\n          <strong>\n            Target intersection with the scan plane\n          <\/strong>\n\n          <p>\n            Position the sensor so that relevant objects reliably intersect\n            the monitored plane while fixed structures, machine parts, and\n            unwanted background targets are considered in the zone design.\n          <\/p>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- ===================================================\n           ROW 04 \u00b7 POSITION \/ PRESENCE\n      ==================================================== -->\n\n      <div class=\"lidar-application-row\">\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Application\n          <\/div>\n\n          <div class=\"lidar-application-name\">\n\n            <div class=\"lidar-application-name-icon\">\n              04\n            <\/div>\n\n            <div>\n\n              <h3>\n                Position &amp; Presence\n              <\/h3>\n\n              <p>\n                Location, presence and zone logic\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Selection Priority\n          <\/div>\n\n          <strong>\n            Target size + spatial precision\n          <\/strong>\n\n          <p>\n            Consider how accurately the system needs to determine object\n            location, whether multiple targets may be present, and how target\n            size changes relative to scan-point spacing at the working\n            distance.\n          <\/p>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Data Requirement\n          <\/div>\n\n          <div class=\"lidar-data-tags\">\n\n            <span class=\"lidar-data-tag primary\">\n              Scan Data\n            <\/span>\n\n            <span class=\"lidar-data-tag\">\n              or Zone Output\n            <\/span>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Installation Focus\n          <\/div>\n\n          <strong>\n            Clear view of the measurement zone\n          <\/strong>\n\n          <p>\n            Avoid placing the scanning plane where structures permanently\n            block the area of interest. The mounting geometry should support\n            the coordinate or presence logic used by the host system.\n          <\/p>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- ===================================================\n           ROW 05 \u00b7 INDUSTRIAL AUTOMATION\n      ==================================================== -->\n\n      <div class=\"lidar-application-row\">\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Application\n          <\/div>\n\n          <div class=\"lidar-application-name\">\n\n            <div class=\"lidar-application-name-icon\">\n              05\n            <\/div>\n\n            <div>\n\n              <h3>\n                Industrial Automation\n              <\/h3>\n\n              <p>\n                Machine and material-handling integration\n              <\/p>\n\n            <\/div>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Selection Priority\n          <\/div>\n\n          <strong>\n            Control architecture + sensing task\n          <\/strong>\n\n          <p>\n            Start from the machine function: presence detection, spatial\n            measurement, material location, custom logic, or data collection.\n            Then choose the output architecture that fits the controller.\n          <\/p>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Data Requirement\n          <\/div>\n\n          <div class=\"lidar-data-tags\">\n\n            <span class=\"lidar-data-tag primary\">\n  Project Dependent\n<\/span>\n\n<span class=\"lidar-data-tag\">\n  Output \/ Scan Data \/ Both\n<\/span>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-application-cell\">\n\n          <div class=\"lidar-application-cell-label\">\n            Installation Focus\n          <\/div>\n\n          <strong>\n            Machine geometry + controller interface\n          <\/strong>\n\n          <p>\n            Check mounting clearance, scan-plane position, fixed machine\n            structures, target movement, cable routing, and compatibility\n            with the PLC, controller, IPC, or host software.\n          <\/p>\n\n        <\/div>\n\n\n      <\/div>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         GUIDANCE\n    ====================================================== -->\n\n    <div class=\"lidar-application-guidance\">\n\n\n      <div class=\"lidar-application-guidance-main\">\n\n        <div class=\"lidar-application-guidance-kicker\">\n          Selection Principle\n        <\/div>\n\n        <h3>\n          Avoid Choosing by Application Name Alone\n        <\/h3>\n\n        <p>\n          Two projects both described as \u201cAGV LiDAR\u201d or \u201cobstacle detection\u201d\n          can require very different sensing distances, target resolution,\n          scan rates, interfaces, and host-side processing. The application\n          name narrows the problem, but the actual geometry and data\n          architecture determine the final configuration.\n        <\/p>\n\n      <\/div>\n\n\n\n      <div class=\"lidar-application-questions\">\n\n        <div class=\"lidar-application-questions-title\">\n          Information That Helps Us Recommend a Model\n        <\/div>\n\n        <div class=\"lidar-application-question\">\n          Required sensing distance and approximate working area\n        <\/div>\n\n        <div class=\"lidar-application-question\">\n          Target size, type, movement and expected position\n        <\/div>\n\n        <div class=\"lidar-application-question\">\n          Sensor mounting height and orientation\n        <\/div>\n\n        <div class=\"lidar-application-question\">\n          Need for raw scan data, switching output, or both\n        <\/div>\n\n        <div class=\"lidar-application-question\">\n          Host controller, IPC, embedded device or robot platform\n        <\/div>\n\n      <\/div>\n\n\n    <\/div>\n\n\n\n    <!-- Safety Boundary -->\n\n    <div class=\"lidar-application-safety\">\n\n      <div class=\"lidar-application-safety-label\">\n        Safety Boundary\n      <\/div>\n\n      <p>\n        YB Series 2D LiDAR is used for measurement, navigation, detection and\n        spatial-data applications. Where personnel protection or another\n        certified machine-safety function is required, use an appropriate\n        safety-rated sensing architecture such as a safety laser scanner rather\n        than treating a general-purpose LiDAR output as a protective safety\n        function.\n      <\/p>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-7b4d7eb\" data-block-id=\"7b4d7eb\"><style>.stk-7b4d7eb {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-7b4d7eb-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-7f58fa8\" data-v=\"4\" data-block-id=\"7f58fa8\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-7f58fa8-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-7f58fa8-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 08 \u00b7 DATA & INTEGRATION\n========================================================= *\/\n\n.lidar-integration {\n  box-sizing: border-box;\n  background: #0b1724;\n  padding: 92px 28px 96px;\n}\n\n.lidar-integration * {\n  box-sizing: border-box;\n}\n\n.lidar-integration-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-integration-heading {\n  max-width: 930px;\n  margin-bottom: 50px;\n}\n\n.lidar-integration-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #55bdf2;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-integration-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-integration-heading h2 {\n  margin: 0;\n  color: #ffffff;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-integration-heading p {\n  max-width: 860px;\n  margin: 22px 0 0;\n  color: #a6bdcb;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Architecture Grid\n============================== *\/\n\n.lidar-integration-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 18px;\n}\n\n\n\/* ==============================\n   Architecture Card\n============================== *\/\n\n.lidar-integration-card {\n  position: relative;\n  overflow: hidden;\n  min-height: 500px;\n  padding: 26px 24px 25px;\n  border: 1px solid rgba(115, 181, 215, 0.18);\n  border-radius: 17px;\n  background:\n    linear-gradient(\n      145deg,\n      rgba(15, 43, 59, 0.88),\n      rgba(7, 26, 38, 0.92)\n    );\n}\n\n.lidar-integration-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    #129fe9,\n    rgba(18,159,233,0.08)\n  );\n}\n\n\n\/* Card Header *\/\n\n.lidar-integration-card-kicker {\n  margin-bottom: 10px;\n  color: #55bdf2;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-integration-card h3 {\n  margin: 0 0 10px;\n  color: #e9f3f8;\n  font-size: 21px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.lidar-integration-card-intro {\n  margin: 0;\n  color: #829eaf;\n  font-size: 12px;\n  line-height: 1.72;\n}\n\n\n\/* ==============================\n   Architecture Flow\n============================== *\/\n\n.lidar-architecture-flow {\n  margin-top: 25px;\n}\n\n.lidar-architecture-node {\n  position: relative;\n  padding: 15px 14px;\n  border: 1px solid rgba(107, 175, 210, 0.18);\n  border-radius: 10px;\n  background: rgba(5, 22, 33, 0.70);\n  text-align: center;\n}\n\n.lidar-architecture-node-label {\n  margin-bottom: 5px;\n  color: #5fbbea;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-architecture-node strong {\n  display: block;\n  color: #d8e8f0;\n  font-size: 12px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.lidar-architecture-node span {\n  display: block;\n  margin-top: 4px;\n  color: #668698;\n  font-size: 8px;\n  line-height: 1.5;\n}\n\n.lidar-architecture-arrow {\n  height: 28px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  color: #129fe9;\n  font-size: 16px;\n  font-weight: 900;\n}\n\n\n\/* Dual split *\/\n\n.lidar-dual-split {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 9px;\n}\n\n\n\/* ==============================\n   Configuration Badge\n============================== *\/\n\n.lidar-integration-config {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 7px;\n  margin-top: 20px;\n}\n\n.lidar-integration-badge {\n  display: inline-flex;\n  align-items: center;\n  min-height: 26px;\n  padding: 5px 9px;\n  border: 1px solid rgba(96, 182, 227, 0.22);\n  border-radius: 6px;\n  background: rgba(18,159,233,0.06);\n  color: #8bcce9;\n  font-size: 8px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n.lidar-integration-badge.primary {\n  border-color: rgba(18,159,233,0.42);\n  background: rgba(18,159,233,0.11);\n  color: #59c0f3;\n}\n\n\n\/* ==============================\n   Use Note\n============================== *\/\n\n.lidar-integration-use {\n  margin-top: 20px;\n  padding-top: 17px;\n  border-top: 1px solid rgba(121, 176, 204, 0.13);\n}\n\n.lidar-integration-use-label {\n  margin-bottom: 7px;\n  color: #7b9cae;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-integration-use p {\n  margin: 0;\n  color: #7994a5;\n  font-size: 10px;\n  line-height: 1.68;\n}\n\n\n\/* ==============================\n   Data Layer\n============================== *\/\n\n.lidar-data-layer {\n  margin-top: 30px;\n  padding: 29px 29px 30px;\n  border: 1px solid rgba(113, 180, 216, 0.17);\n  border-radius: 17px;\n  background: rgba(9, 31, 44, 0.68);\n}\n\n.lidar-data-layer-head {\n  display: grid;\n  grid-template-columns: minmax(0, 0.8fr) minmax(0, 1.2fr);\n  gap: 32px;\n  align-items: end;\n}\n\n.lidar-data-layer-kicker {\n  margin-bottom: 8px;\n  color: #55bdf2;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-data-layer h3 {\n  margin: 0;\n  color: #e6f1f6;\n  font-size: 24px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.lidar-data-layer-head p {\n  margin: 0;\n  color: #829eaf;\n  font-size: 12px;\n  line-height: 1.72;\n}\n\n\n\/* Processing Flow *\/\n\n.lidar-data-processing {\n  display: grid;\n  grid-template-columns:\n    1fr auto\n    1fr auto\n    1fr auto\n    1fr;\n  gap: 9px;\n  align-items: center;\n  margin-top: 25px;\n}\n\n.lidar-data-processing-node {\n  min-height: 104px;\n  padding: 17px 13px;\n  border: 1px solid rgba(104, 174, 209, 0.17);\n  border-radius: 10px;\n  background: rgba(4, 21, 32, 0.72);\n  text-align: center;\n}\n\n.lidar-data-processing-step {\n  margin-bottom: 7px;\n  color: #55bdf2;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-data-processing-node strong {\n  display: block;\n  color: #d1e3ec;\n  font-size: 11px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.lidar-data-processing-node span {\n  display: block;\n  margin-top: 5px;\n  color: #647f90;\n  font-size: 8px;\n  line-height: 1.5;\n}\n\n.lidar-data-processing-arrow {\n  color: #129fe9;\n  font-size: 16px;\n  font-weight: 900;\n}\n\n\n\/* ==============================\n   Important Boundary\n============================== *\/\n\n.lidar-integration-boundary {\n  display: grid;\n  grid-template-columns: auto 1fr;\n  gap: 18px;\n  align-items: start;\n  margin-top: 22px;\n  padding: 20px 22px;\n  border-left: 3px solid #129fe9;\n  border-radius: 0 12px 12px 0;\n  background: rgba(18,159,233,0.055);\n}\n\n.lidar-integration-boundary-label {\n  color: #55bdf2;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.lidar-integration-boundary p {\n  margin: 0;\n  color: #809aaa;\n  font-size: 11px;\n  line-height: 1.72;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 1050px) {\n\n  .lidar-integration-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .lidar-integration-card {\n    min-height: auto;\n  }\n}\n\n\n@media (max-width: 980px) {\n\n  .lidar-integration {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-data-layer-head {\n    grid-template-columns: 1fr;\n    gap: 13px;\n  }\n\n  .lidar-data-processing {\n    grid-template-columns: 1fr;\n    gap: 8px;\n  }\n\n  .lidar-data-processing-arrow {\n    transform: rotate(90deg);\n    text-align: center;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-integration {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-integration-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-integration-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-integration-card {\n    padding: 23px 20px 24px;\n  }\n\n  .lidar-dual-split {\n    grid-template-columns: 1fr;\n  }\n\n  .lidar-data-layer {\n    padding: 23px 19px 24px;\n  }\n\n  .lidar-integration-boundary {\n    grid-template-columns: 1fr;\n    gap: 7px;\n    padding: 19px 20px;\n  }\n}\n<\/style>\n\n\n<section class=\"lidar-integration\">\n\n  <div class=\"lidar-integration-inner\">\n\n\n    <!-- Heading -->\n\n    <div class=\"lidar-integration-heading\">\n\n      <div class=\"lidar-integration-eyebrow\">\n        08 \u00b7 Data &amp; Integration\n      <\/div>\n\n      <h2>\n        Choose the Data Path Around the Host System\n      <\/h2>\n\n      <p>\n        A 2D LiDAR becomes useful only when its measurement or detection\n        information reaches the system that will act on it. YB27\n        configurations support different integration paths for switching\n        control, scan-data processing, and combined architectures.\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         ARCHITECTURE CARDS\n    ====================================================== -->\n\n    <div class=\"lidar-integration-grid\">\n\n\n      <!-- ===================================================\n           01 \u00b7 SWITCHING ARCHITECTURE\n      ==================================================== -->\n\n      <article class=\"lidar-integration-card\">\n\n        <div class=\"lidar-integration-card-kicker\">\n          Architecture 01\n        <\/div>\n\n        <h3>\n          Detection &amp; Switching\n        <\/h3>\n\n        <p class=\"lidar-integration-card-intro\">\n          Use the LiDAR as a configurable detection layer when the connected\n          control system primarily needs a switching result rather than\n          continuous scan data.\n        <\/p>\n\n\n        <div class=\"lidar-architecture-flow\">\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              Sensor\n            <\/div>\n\n            <strong>\n              YB27 S\n            <\/strong>\n\n            <span>\n              2D scanning and configured monitoring logic\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"lidar-architecture-arrow\">\n            \u2193\n          <\/div>\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              Output\n            <\/div>\n\n            <strong>\n              PNP \/ NPN\n            <\/strong>\n\n            <span>\n              Configurable switching signal\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"lidar-architecture-arrow\">\n            \u2193\n          <\/div>\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              Host\n            <\/div>\n\n            <strong>\n              PLC \/ Controller\n            <\/strong>\n\n            <span>\n              Uses the detection state in machine logic\n            <\/span>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <div class=\"lidar-integration-config\">\n\n          <span class=\"lidar-integration-badge primary\">\n            Switching Output\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            Zone Logic\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            PNP \/ NPN\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-integration-use\">\n\n          <div class=\"lidar-integration-use-label\">\n            Typical System Role\n          <\/div>\n\n          <p>\n            Presence detection, configured area monitoring, object detection,\n            and automation tasks where the downstream controller mainly needs\n            a discrete detection result.\n          <\/p>\n\n        <\/div>\n\n\n      <\/article>\n\n\n\n      <!-- ===================================================\n           02 \u00b7 SCAN DATA ARCHITECTURE\n      ==================================================== -->\n\n      <article class=\"lidar-integration-card\">\n\n        <div class=\"lidar-integration-card-kicker\">\n          Architecture 02\n        <\/div>\n\n        <h3>\n          Raw Scan Data\n        <\/h3>\n\n        <p class=\"lidar-integration-card-intro\">\n          Use a data-output configuration when the host needs LiDAR\n          measurements for navigation, coordinate processing, mapping,\n          positioning, interaction, or a custom algorithm.\n        <\/p>\n\n\n        <div class=\"lidar-architecture-flow\">\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              Sensor\n            <\/div>\n\n            <strong>\n              YB27 E \/ R\n            <\/strong>\n\n            <span>\n              Measurement-data configurations\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"lidar-architecture-arrow\">\n            \u2193\n          <\/div>\n\n\n          <div class=\"lidar-dual-split\">\n\n            <div class=\"lidar-architecture-node\">\n\n              <div class=\"lidar-architecture-node-label\">\n                Ethernet Path\n              <\/div>\n\n              <strong>\n                UDP\n              <\/strong>\n\n              <span>\n                E configuration\n              <\/span>\n\n            <\/div>\n\n\n            <div class=\"lidar-architecture-node\">\n\n              <div class=\"lidar-architecture-node-label\">\n                Serial Path\n              <\/div>\n\n              <strong>\n                RS232\n              <\/strong>\n\n              <span>\n                R configuration\n              <\/span>\n\n            <\/div>\n\n          <\/div>\n\n\n          <div class=\"lidar-architecture-arrow\">\n            \u2193\n          <\/div>\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              Host Processing\n            <\/div>\n\n            <strong>\n              IPC \/ Robot \/ Embedded Host\n            <\/strong>\n\n            <span>\n              Interprets measurement data for the application\n            <\/span>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <div class=\"lidar-integration-config\">\n\n          <span class=\"lidar-integration-badge primary\">\n            Distance Data\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            Scan Position\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            Echo Information\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            Host Algorithm\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-integration-use\">\n\n          <div class=\"lidar-integration-use-label\">\n            Typical System Role\n          <\/div>\n\n          <p>\n            AGV and AMR navigation, environmental scanning, interactive\n            systems, position processing, mapping-related workflows, and\n            other applications where the host needs access to measurement\n            data.\n          <\/p>\n\n        <\/div>\n\n\n      <\/article>\n\n\n\n      <!-- ===================================================\n           03 \u00b7 DUAL ARCHITECTURE\n      ==================================================== -->\n\n      <article class=\"lidar-integration-card\">\n\n        <div class=\"lidar-integration-card-kicker\">\n          Architecture 03\n        <\/div>\n\n        <h3>\n          Dual-Output Integration\n        <\/h3>\n\n        <p class=\"lidar-integration-card-intro\">\n          Use a D configuration when the system needs both configured\n          detection behavior and Ethernet LiDAR data within the same\n          application architecture.\n        <\/p>\n\n\n        <div class=\"lidar-architecture-flow\">\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              Sensor\n            <\/div>\n\n            <strong>\n              YB27 D\n            <\/strong>\n\n            <span>\n              Dual-output configuration\n            <\/span>\n\n          <\/div>\n\n\n          <div class=\"lidar-architecture-arrow\">\n            \u2193\n          <\/div>\n\n\n          <div class=\"lidar-dual-split\">\n\n\n            <div class=\"lidar-architecture-node\">\n\n              <div class=\"lidar-architecture-node-label\">\n                Detection Path\n              <\/div>\n\n              <strong>\n                PNP \/ NPN\n              <\/strong>\n\n              <span>\n                To machine or controller logic\n              <\/span>\n\n            <\/div>\n\n\n            <div class=\"lidar-architecture-node\">\n\n              <div class=\"lidar-architecture-node-label\">\n                Data Path\n              <\/div>\n\n              <strong>\n                Ethernet UDP\n              <\/strong>\n\n              <span>\n                To host-side processing\n              <\/span>\n\n            <\/div>\n\n\n          <\/div>\n\n\n          <div class=\"lidar-architecture-arrow\">\n            \u2193\n          <\/div>\n\n\n          <div class=\"lidar-architecture-node\">\n\n            <div class=\"lidar-architecture-node-label\">\n              System\n            <\/div>\n\n            <strong>\n              Controller + Host\n            <\/strong>\n\n            <span>\n              Detection logic and measurement processing coexist\n            <\/span>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <div class=\"lidar-integration-config\">\n\n          <span class=\"lidar-integration-badge primary\">\n            Dual Output\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            Ethernet UDP\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            PNP \/ NPN\n          <\/span>\n\n          <span class=\"lidar-integration-badge\">\n            Scan Data\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-integration-use\">\n\n          <div class=\"lidar-integration-use-label\">\n            Typical System Role\n          <\/div>\n\n          <p>\n            More complex automation and mobile-robot systems where one part\n            of the architecture needs configured detection outputs while a\n            host computer also needs LiDAR measurement data.\n          <\/p>\n\n        <\/div>\n\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         DATA PROCESSING LAYER\n    ====================================================== -->\n\n    <div class=\"lidar-data-layer\">\n\n\n      <div class=\"lidar-data-layer-head\">\n\n        <div>\n\n          <div class=\"lidar-data-layer-kicker\">\n            Host-Side Data Flow\n          <\/div>\n\n          <h3>\n            Measurement Data Becomes Application Information\n          <\/h3>\n\n        <\/div>\n\n        <p>\n          Data-output LiDAR does not automatically understand the complete\n          application. The host receives measurement information, converts or\n          filters it as required, and applies the project-specific algorithm\n          that turns scan data into useful system behavior.\n        <\/p>\n\n      <\/div>\n\n\n\n      <div class=\"lidar-data-processing\">\n\n\n        <div class=\"lidar-data-processing-node\">\n\n          <div class=\"lidar-data-processing-step\">\n            01 \u00b7 Measure\n          <\/div>\n\n          <strong>\n            2D LiDAR Scan\n          <\/strong>\n\n          <span>\n            Environment intersects the scanning plane\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-data-processing-arrow\">\n          \u2192\n        <\/div>\n\n\n        <div class=\"lidar-data-processing-node\">\n\n          <div class=\"lidar-data-processing-step\">\n            02 \u00b7 Transfer\n          <\/div>\n\n          <strong>\n            Measurement Data\n          <\/strong>\n\n          <span>\n            Distance, scan position and available return information\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-data-processing-arrow\">\n          \u2192\n        <\/div>\n\n\n        <div class=\"lidar-data-processing-node\">\n\n          <div class=\"lidar-data-processing-step\">\n            03 \u00b7 Process\n          <\/div>\n\n          <strong>\n            Host Algorithm\n          <\/strong>\n\n          <span>\n            Filtering, coordinates, grouping, localization or custom logic\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-data-processing-arrow\">\n          \u2192\n        <\/div>\n\n\n        <div class=\"lidar-data-processing-node\">\n\n          <div class=\"lidar-data-processing-step\">\n            04 \u00b7 Use\n          <\/div>\n\n          <strong>\n            Application Behavior\n          <\/strong>\n\n          <span>\n            Navigation \u00b7 detection \u00b7 position \u00b7 interaction\n          <\/span>\n\n        <\/div>\n\n\n      <\/div>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         BOUNDARY NOTE\n    ====================================================== -->\n\n    <div class=\"lidar-integration-boundary\">\n\n      <div class=\"lidar-integration-boundary-label\">\n        Integration Boundary\n      <\/div>\n\n      <p>\n        Output and communication capabilities vary by YB27 configuration.\n        Confirm the exact model, protocol, electrical interface, scan-data\n        format, and software requirements before system integration. A\n        switching output should not be interpreted as raw LiDAR scan data,\n        and raw measurement data still requires host-side processing for\n        application-specific functions.\n      <\/p>\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-d6497fe\" data-block-id=\"d6497fe\"><style>.stk-d6497fe {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-d6497fe-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-c84de4b\" data-v=\"4\" data-block-id=\"c84de4b\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-c84de4b-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-c84de4b-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 09 \u00b7 ENGINEERING RESOURCES\n========================================================= *\/\n\n.lidar-resources {\n  box-sizing: border-box;\n  background: #f7fafc;\n  padding: 92px 28px 96px;\n}\n\n.lidar-resources * {\n  box-sizing: border-box;\n}\n\n.lidar-resources-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-resources-heading {\n  max-width: 920px;\n  margin-bottom: 48px;\n}\n\n.lidar-resources-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-resources-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-resources-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-resources-heading p {\n  max-width: 850px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Main Resource Grid\n============================== *\/\n\n.lidar-resources-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 18px;\n}\n\n\n\/* ==============================\n   Resource Card\n============================== *\/\n\n.lidar-resource-card {\n  position: relative;\n  overflow: hidden;\n  display: flex;\n  flex-direction: column;\n  min-height: 320px;\n  padding: 27px 26px 26px;\n  border: 1px solid #d9e7ee;\n  border-radius: 16px;\n  background: #ffffff;\n  transition:\n    transform 0.2s ease,\n    box-shadow 0.2s ease,\n    border-color 0.2s ease;\n}\n\n.lidar-resource-card:hover {\n  transform: translateY(-2px);\n  border-color: #c2dce8;\n  box-shadow: 0 14px 30px rgba(16, 40, 59, 0.055);\n}\n\n.lidar-resource-card::before {\n  content: \"\";\n  position: absolute;\n  left: 0;\n  top: 0;\n  width: 100%;\n  height: 3px;\n  background: linear-gradient(\n    90deg,\n    #129fe9,\n    rgba(18, 159, 233, 0.08)\n  );\n}\n\n\n\/* ==============================\n   Type + Icon\n============================== *\/\n\n.lidar-resource-top {\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 15px;\n  margin-bottom: 25px;\n}\n\n.lidar-resource-type {\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-resource-icon {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 42px;\n  width: 42px;\n  height: 42px;\n  border: 1px solid #d6e8f0;\n  border-radius: 10px;\n  background: #f2f9fc;\n  color: #129fe9;\n}\n\n.lidar-resource-icon svg {\n  width: 21px;\n  height: 21px;\n  fill: none;\n  stroke: currentColor;\n  stroke-width: 1.7;\n  stroke-linecap: round;\n  stroke-linejoin: round;\n}\n\n\n\/* ==============================\n   Text\n============================== *\/\n\n.lidar-resource-card h3 {\n  margin: 0 0 12px;\n  color: #173247;\n  font-size: 21px;\n  line-height: 1.38;\n  font-weight: 800;\n}\n\n.lidar-resource-card > p {\n  margin: 0;\n  color: #687f8f;\n  font-size: 12px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   Tags\n============================== *\/\n\n.lidar-resource-tags {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 6px;\n  margin-top: 18px;\n}\n\n.lidar-resource-tag {\n  display: inline-flex;\n  align-items: center;\n  min-height: 25px;\n  padding: 5px 8px;\n  border: 1px solid #dce8ee;\n  border-radius: 6px;\n  background: #f7fafc;\n  color: #647f8f;\n  font-size: 8px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n\n\/* ==============================\n   Link\n============================== *\/\n\n.lidar-resource-link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  width: fit-content;\n  margin-top: auto;\n  padding-top: 22px;\n  color: #129fe9 !important;\n  text-decoration: none !important;\n  font-size: 11px;\n  line-height: 1.4;\n  font-weight: 900;\n}\n\n.lidar-resource-link:hover {\n  text-decoration: underline !important;\n}\n\n\n\/* ==============================\n   Featured Product Card\n============================== *\/\n\n.lidar-resource-card.product {\n  background:\n    linear-gradient(\n      135deg,\n      #ffffff 0%,\n      #f5fbfe 100%\n    );\n}\n\n.lidar-resource-card.product h3 {\n  font-size: 24px;\n}\n\n\n\/* ==============================\n   Resource Architecture\n============================== *\/\n\n.lidar-resource-architecture {\n  margin-top: 30px;\n  padding: 28px 29px 29px;\n  border: 1px solid #d7e6ee;\n  border-radius: 17px;\n  background: #ffffff;\n}\n\n.lidar-resource-architecture-head {\n  display: grid;\n  grid-template-columns: minmax(0, 0.82fr) minmax(0, 1.18fr);\n  gap: 34px;\n  align-items: end;\n}\n\n.lidar-resource-architecture-kicker {\n  margin-bottom: 8px;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-resource-architecture h3 {\n  margin: 0;\n  color: #173247;\n  font-size: 23px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.lidar-resource-architecture-head p {\n  margin: 0;\n  color: #687f8f;\n  font-size: 12px;\n  line-height: 1.72;\n}\n\n\n\/* ==============================\n   Engineering Path\n============================== *\/\n\n.lidar-resource-path {\n  display: grid;\n  grid-template-columns: 1fr auto 1fr auto 1fr auto 1fr;\n  gap: 9px;\n  align-items: center;\n  margin-top: 24px;\n}\n\n.lidar-resource-path-node {\n  min-height: 91px;\n  padding: 16px 12px;\n  border: 1px solid #dce8ee;\n  border-radius: 10px;\n  background: #f8fbfc;\n  text-align: center;\n}\n\n.lidar-resource-path-label {\n  margin-bottom: 6px;\n  color: #129fe9;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-resource-path-node strong {\n  display: block;\n  color: #31566c;\n  font-size: 11px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.lidar-resource-path-node span {\n  display: block;\n  margin-top: 4px;\n  color: #7a909e;\n  font-size: 8px;\n  line-height: 1.5;\n}\n\n.lidar-resource-path-arrow {\n  color: #129fe9;\n  font-size: 16px;\n  font-weight: 900;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-resources {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-resource-architecture-head {\n    grid-template-columns: 1fr;\n    gap: 13px;\n  }\n\n  .lidar-resource-path {\n    grid-template-columns: 1fr;\n    gap: 8px;\n  }\n\n  .lidar-resource-path-arrow {\n    transform: rotate(90deg);\n    text-align: center;\n  }\n}\n\n\n@media (max-width: 720px) {\n\n  .lidar-resources-grid {\n    grid-template-columns: 1fr;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-resources {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-resources-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-resources-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-resource-card {\n    min-height: auto;\n    padding: 23px 20px 24px;\n  }\n\n  .lidar-resource-card.product h3 {\n    font-size: 21px;\n  }\n\n  .lidar-resource-link {\n    margin-top: 20px;\n    padding-top: 0;\n  }\n\n  .lidar-resource-architecture {\n    padding: 23px 19px 24px;\n  }\n}\n<\/style>\n\n\n<section\n  id=\"2d-lidar-resources\"\n  class=\"lidar-resources\"\n>\n\n  <div class=\"lidar-resources-inner\">\n\n\n    <!-- =====================================================\n         HEADING\n    ====================================================== -->\n\n    <div class=\"lidar-resources-heading\">\n\n      <div class=\"lidar-resources-eyebrow\">\n        09 \u00b7 Engineering Resources\n      <\/div>\n\n      <h2>\n        Explore 2D LiDAR Products and Application Guides\n      <\/h2>\n\n      <p>\n        Move from general 2D LiDAR selection to product specifications,\n        application-specific installation guidance, and engineering support.\n        Each resource is designed for a different stage of the project\n        evaluation process.\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         RESOURCE GRID\n    ====================================================== -->\n\n    <div class=\"lidar-resources-grid\">\n\n\n      <!-- ===================================================\n           01 \u00b7 YB27 PRODUCT FAMILY\n      ==================================================== -->\n\n      <article class=\"lidar-resource-card product\">\n\n        <div class=\"lidar-resource-top\">\n\n          <div class=\"lidar-resource-type\">\n            Product Family\n          <\/div>\n\n          <div class=\"lidar-resource-icon\">\n\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <rect x=\"5\" y=\"6\" width=\"14\" height=\"12\" rx=\"2\"><\/rect>\n              <path d=\"M8 10h8\"><\/path>\n              <path d=\"M8 14h5\"><\/path>\n              <path d=\"M12 6V3\"><\/path>\n            <\/svg>\n\n          <\/div>\n\n        <\/div>\n\n\n        <h3>\n          YB27 Series 2D LiDAR\n        <\/h3>\n\n        <p>\n          Review the YB27 product family when the application requirements\n          are already understood and you need to compare sensing range,\n          output architecture, angular resolution, scan frequency,\n          interfaces, and model-specific specifications.\n        <\/p>\n\n\n        <div class=\"lidar-resource-tags\">\n\n          <span class=\"lidar-resource-tag\">\n            Model Selection\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            E \/ R \/ S \/ D\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Specifications\n          <\/span>\n\n        <\/div>\n\n\n        <a\n          href=\"\/yb27-series-2d-lidar\/\"\n          class=\"lidar-resource-link\"\n        >\n          Explore YB27 Series \u2192\n        <\/a>\n\n      <\/article>\n\n\n\n      <!-- ===================================================\n           02 \u00b7 INTERACTIVE APPLICATIONS\n      ==================================================== -->\n\n      <article class=\"lidar-resource-card\">\n\n        <div class=\"lidar-resource-top\">\n\n          <div class=\"lidar-resource-type\">\n            Application Guide\n          <\/div>\n\n          <div class=\"lidar-resource-icon\">\n\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <circle cx=\"12\" cy=\"7\" r=\"2\"><\/circle>\n              <path d=\"M8 19l2-8\"><\/path>\n              <path d=\"M16 19l-2-8\"><\/path>\n              <path d=\"M4 19h16\"><\/path>\n            <\/svg>\n\n          <\/div>\n\n        <\/div>\n\n\n        <h3>\n          2D LiDAR for Interactive Applications\n        <\/h3>\n\n        <p>\n          Learn how 2D LiDAR measurement data can be transformed into\n          position, movement, and spatial interaction information for\n          projection systems, digital exhibitions, immersive environments,\n          and other location-driven applications.\n        <\/p>\n\n\n        <div class=\"lidar-resource-tags\">\n\n          <span class=\"lidar-resource-tag\">\n            Position Data\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Host Processing\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Interactive Systems\n          <\/span>\n\n        <\/div>\n\n\n        <a\n          href=\"\/applications\/2d-lidar-for-interactive-applications\/\"\n          class=\"lidar-resource-link\"\n        >\n          Explore Interactive Applications \u2192\n        <\/a>\n\n      <\/article>\n\n\n\n      <!-- ===================================================\n           03 \u00b7 INTERACTIVE FLOORS\n      ==================================================== -->\n\n      <article class=\"lidar-resource-card\">\n\n        <div class=\"lidar-resource-top\">\n\n          <div class=\"lidar-resource-type\">\n            Installation Application\n          <\/div>\n\n          <div class=\"lidar-resource-icon\">\n\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <path d=\"M4 17h16\"><\/path>\n              <path d=\"M7 14l3-6\"><\/path>\n              <path d=\"M17 14l-3-6\"><\/path>\n              <circle cx=\"12\" cy=\"6\" r=\"1.5\"><\/circle>\n            <\/svg>\n\n          <\/div>\n\n        <\/div>\n\n\n        <h3>\n          2D LiDAR for Interactive Floors\n        <\/h3>\n\n        <p>\n          See how scan-plane placement, coordinate processing, tracking\n          software, and interaction engines can be combined in floor-based\n          projection and immersive installations.\n        <\/p>\n\n\n        <div class=\"lidar-resource-tags\">\n\n          <span class=\"lidar-resource-tag\">\n            Scan Geometry\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Coordinates\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Installation\n          <\/span>\n\n        <\/div>\n\n\n        <a\n          href=\"\/applications\/2d-lidar-for-interactive-applications\/2d-lidar-for-interactive-floors\/\"\n          class=\"lidar-resource-link\"\n        >\n          View Interactive Floor Guide \u2192\n        <\/a>\n\n      <\/article>\n\n\n\n      <!-- ===================================================\n           04 \u00b7 ENGINEERING SUPPORT\n      ==================================================== -->\n\n      <article class=\"lidar-resource-card\">\n\n        <div class=\"lidar-resource-top\">\n\n          <div class=\"lidar-resource-type\">\n            Engineering Support\n          <\/div>\n\n          <div class=\"lidar-resource-icon\">\n\n            <svg viewBox=\"0 0 24 24\" aria-hidden=\"true\">\n              <circle cx=\"12\" cy=\"12\" r=\"8\"><\/circle>\n              <path d=\"M12 8v4\"><\/path>\n              <path d=\"M12 16h.01\"><\/path>\n            <\/svg>\n\n          <\/div>\n\n        <\/div>\n\n\n        <h3>\n          Need Help Choosing a Configuration?\n        <\/h3>\n\n        <p>\n          Send us the working distance, target geometry, installation\n          position, required output or scan data, and host-system information.\n          We can use those details to narrow the suitable YB27 configuration\n          for further evaluation.\n        <\/p>\n\n\n        <div class=\"lidar-resource-tags\">\n\n          <span class=\"lidar-resource-tag\">\n            Project Review\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Model Recommendation\n          <\/span>\n\n          <span class=\"lidar-resource-tag\">\n            Integration\n          <\/span>\n\n        <\/div>\n\n\n        <a\n          href=\"\/contact-us\/\"\n          class=\"lidar-resource-link\"\n        >\n          Request Recommendation \u2192\n        <\/a>\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         RESOURCE ARCHITECTURE\n    ====================================================== -->\n\n    <div class=\"lidar-resource-architecture\">\n\n\n      <div class=\"lidar-resource-architecture-head\">\n\n        <div>\n\n          <div class=\"lidar-resource-architecture-kicker\">\n            Engineering Path\n          <\/div>\n\n          <h3>\n            Use the Right Resource at Each Stage\n          <\/h3>\n\n        <\/div>\n\n\n        <p>\n          The 2D LiDAR category page helps define the sensing and integration\n          problem. The YB27 family page provides model-level information,\n          while application guides focus on installation geometry and\n          application-specific system design.\n        <\/p>\n\n      <\/div>\n\n\n\n      <div class=\"lidar-resource-path\">\n\n\n        <!-- Understand -->\n\n        <div class=\"lidar-resource-path-node\">\n\n          <div class=\"lidar-resource-path-label\">\n            Understand\n          <\/div>\n\n          <strong>\n            2D LiDAR Category\n          <\/strong>\n\n          <span>\n            Sensing and selection principles\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-resource-path-arrow\">\n          \u2192\n        <\/div>\n\n\n        <!-- Compare -->\n\n        <div class=\"lidar-resource-path-node\">\n\n          <div class=\"lidar-resource-path-label\">\n            Compare\n          <\/div>\n\n          <strong>\n            YB27 Series\n          <\/strong>\n\n          <span>\n            Configurations and specifications\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-resource-path-arrow\">\n          \u2192\n        <\/div>\n\n\n        <!-- Apply -->\n\n        <div class=\"lidar-resource-path-node\">\n\n          <div class=\"lidar-resource-path-label\">\n            Apply\n          <\/div>\n\n          <strong>\n            Application Guides\n          <\/strong>\n\n          <span>\n            Geometry and system architecture\n          <\/span>\n\n        <\/div>\n\n\n        <div class=\"lidar-resource-path-arrow\">\n          \u2192\n        <\/div>\n\n\n        <!-- Validate -->\n\n        <div class=\"lidar-resource-path-node\">\n\n          <div class=\"lidar-resource-path-label\">\n            Validate\n          <\/div>\n\n          <strong>\n            Project Review\n          <\/strong>\n\n          <span>\n            Confirm the configuration before evaluation\n          <\/span>\n\n        <\/div>\n\n\n      <\/div>\n\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-8152e06\" data-block-id=\"8152e06\"><style>.stk-8152e06 {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-8152e06-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-42ba629\" data-v=\"4\" data-block-id=\"42ba629\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-42ba629-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-42ba629-inner-blocks\">\n<style>\n  \/* * * Scope Level 1: \u7edd\u5bf9\u6837\u5f0f\u9694\u79bb\n   * \u65e0\u5916\u94fe\u5b57\u4f53\uff0c\u65e0 font-family \u539f\u5219\uff0c\u5b8c\u7f8e\u7ee7\u627f Blocksy \u5168\u5c40\u5b57\u4f53\n   * \u91c7\u7528\u5168\u5bbd 100% \u5e03\u5c40\uff0c\u6309\u94ae\u7f6e\u5e95\uff0c\u5f7b\u5e95\u6241\u5e73\u5316\n  *\/\n\n  \/* \u9876\u7ea7\u5168\u5bbd\u5bb9\u5668 *\/\n  #cch-final-cta-section {\n    width: 100% !important;\n    padding: 40px 20px !important; \/* \u4e25\u683c\u9075\u5b88\u8981\u6c42\u7684 40px padding *\/\n    background-color: #f0f0f0 !important; \/* \u67d4\u548c\u7684\u8f6c\u5316\u533a\u9ad8\u4eae\u5e95\u8272 *\/\n    box-sizing: border-box !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    justify-content: center !important;\n    overflow: hidden !important;\n  }\n\n  #cch-final-cta-section * {\n    box-sizing: border-box !important;\n  }\n\n  \/* \u5185\u90e8\u6392\u7248\u5bb9\u5668 (900px \u9605\u8bfb\u8212\u9002\u533a) *\/\n  #cch-final-cta-section .cch-cta-container {\n    max-width: 900px !important;\n    width: 100% !important;\n    display: flex !important;\n    flex-direction: column !important;\n    align-items: center !important;\n    text-align: center !important;\n    gap: 24px !important; \/* \u7edf\u4e00\u7684\u5782\u76f4\u95f4\u8ddd\uff0c\u6d88\u9664\u4e0d\u89c4\u5219\u7a7a\u767d *\/\n  }\n\n  \/* \u8bed\u4e49\u5316 H2 \u6807\u9898 (\u7cbe\u51c6\u63a7\u5236\u4e0d\u5916\u6cc4\u6837\u5f0f) *\/\n  #cch-final-cta-section h2.cch-cta-title {\n    font-size: 32px !important; \/* \u9075\u5faa\u9ed8\u8ba4 32px \u5c3a\u5bf8 *\/\n    color: #000000 !important; \/* \u7eaf\u9ed1\u6807\u9898\uff0c\u589e\u5f3a\u6700\u7ec8\u7684\u89c6\u89c9\u51b2\u51fb\u529b *\/\n    font-weight: 800 !important;\n    line-height: 1.3 !important;\n    margin: 0 !important;\n  }\n\n  \/* \u5f15\u5bfc\u6587\u6848 *\/\n  #cch-final-cta-section p.cch-cta-desc {\n    font-size: 18px !important;\n    color: #484848 !important; \/* \u526f\u8272\u8c03 *\/\n    line-height: 1.6 !important;\n    margin: 0 !important;\n    max-width: 700px !important; \/* \u4fdd\u6301\u6587\u5b57\u6536\u62e2\u4e0d\u6563\u4e71 *\/\n  }\n\n  \/* \u6309\u94ae\u5916\u90e8\u5305\u88c5 (\u5f3a\u5236\u7f6e\u5e95\u6392\u5217) *\/\n  #cch-final-cta-section .cch-btn-wrapper {\n    margin-top: 16px !important;\n    display: flex !important;\n    justify-content: center !important;\n    width: 100% !important;\n  }\n\n  \/* \u8f6c\u5316\u6309\u94ae *\/\n  #cch-final-cta-section a.cch-cta-btn {\n    display: inline-flex !important;\n    align-items: center !important;\n    justify-content: center !important;\n    background-color: #303030 !important; \/* \u54c1\u724c\u4e3b\u8272\u8c03 *\/\n    color: #ffffff !important;\n    padding: 16px 48px !important;\n    font-size: 18px !important;\n    font-weight: 700 !important;\n    text-decoration: none !important;\n    border-radius: 4px !important;\n    transition: transform 0.2s ease, background-color 0.2s ease, box-shadow 0.2s ease !important;\n  }\n\n  #cch-final-cta-section a.cch-cta-btn:hover {\n    background-color: #181818 !important; \/* \u52a0\u6df1\u526f\u8272\u8c03 *\/\n    transform: translateY(-3px) !important;\n    box-shadow: 0 6px 16px rgba(0,0,0,0.15) !important;\n  }\n\n  \/* \u54cd\u5e94\u5f0f\u81ea\u9002\u5e94 *\/\n  @media (max-width:690px) {\n    #cch-final-cta-section {\n      padding: 40px 16px !important;\n    }\n    #cch-final-cta-section h2.cch-cta-title {\n      font-size: 28px !important;\n    }\n    #cch-final-cta-section p.cch-cta-desc {\n      font-size: 16px !important;\n    }\n    #cch-final-cta-section a.cch-cta-btn {\n      width: 100% !important; \/* \u624b\u673a\u7aef\u6309\u94ae\u901a\u680f\uff0c\u65b9\u4fbf\u70b9\u51fb *\/\n      padding: 16px 20px !important;\n    }\n  }\n<\/style>\n\n<section id=\"cch-final-cta-section\">\n  <div class=\"cch-cta-container\">\n    \n    <h2 class=\"cch-cta-title\">Start Your 2D LiDAR Evaluation Today<\/h2>\n    \n    <p class=\"cch-cta-desc\">\n      OEM or single-sample access is just an email away. Our application engineers are ready to find the right sensor to meet your specifications.\n    <\/p>\n    \n    <div class=\"cch-btn-wrapper\">\n      <a href=\"#ct-popup-788\" class=\"cch-cta-btn\">Request a Paid Sample<\/a>\n    <\/div>\n\n  <\/div>\n<\/section>\n\n<script>\n<\/script>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<div class=\"wp-block-stackable-columns alignfull stk-block-columns stk-block stk-94c433e\" data-block-id=\"94c433e\"><style>.stk-94c433e {margin-bottom:0px !important;}<\/style><div class=\"stk-row stk-inner-blocks stk-block-content stk-content-align stk-94c433e-column alignfull\">\n<div class=\"wp-block-stackable-column stk-block-column stk-column stk-block stk-1363b24\" data-v=\"4\" data-block-id=\"1363b24\"><div class=\"stk-column-wrapper stk-block-column__content stk-container stk-1363b24-container stk--no-background stk--no-padding\"><div class=\"stk-block-content stk-inner-blocks stk-1363b24-inner-blocks\">\n<style>\n\/* =========================================================\n   SECTION 10 \u00b7 BUYER FAQ\n========================================================= *\/\n\n.lidar-buyer-faq {\n  box-sizing: border-box;\n  background: #ffffff;\n  padding: 92px 28px 96px;\n}\n\n.lidar-buyer-faq * {\n  box-sizing: border-box;\n}\n\n.lidar-buyer-faq-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   Heading\n============================== *\/\n\n.lidar-buyer-faq-heading {\n  max-width: 920px;\n  margin-bottom: 48px;\n}\n\n.lidar-buyer-faq-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #129fe9;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-buyer-faq-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-buyer-faq-heading h2 {\n  margin: 0;\n  color: #10283b;\n  font-size: clamp(34px, 4.1vw, 50px);\n  line-height: 1.12;\n  letter-spacing: -0.03em;\n  font-weight: 800;\n}\n\n.lidar-buyer-faq-heading p {\n  max-width: 850px;\n  margin: 22px 0 0;\n  color: #607587;\n  font-size: 17px;\n  line-height: 1.76;\n}\n\n\n\/* ==============================\n   FAQ Grid\n============================== *\/\n\n.lidar-buyer-faq-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 16px;\n}\n\n\n\/* ==============================\n   FAQ Item\n============================== *\/\n\n.lidar-buyer-faq-item {\n  border: 1px solid #dbe7ee;\n  border-radius: 14px;\n  background: #f9fbfc;\n  overflow: hidden;\n}\n\n.lidar-buyer-faq-item details {\n  width: 100%;\n}\n\n.lidar-buyer-faq-item summary {\n  position: relative;\n  display: flex;\n  align-items: flex-start;\n  gap: 15px;\n  padding: 22px 52px 22px 22px;\n  cursor: pointer;\n  list-style: none;\n  color: #173247;\n  font-size: 14px;\n  line-height: 1.55;\n  font-weight: 800;\n}\n\n.lidar-buyer-faq-item summary::-webkit-details-marker {\n  display: none;\n}\n\n\n\/* Number *\/\n\n.lidar-buyer-faq-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 34px;\n  width: 34px;\n  height: 34px;\n  margin-top: -2px;\n  border-radius: 8px;\n  background: #eaf7fd;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n}\n\n\n\/* Toggle Icon *\/\n\n.lidar-buyer-faq-item summary::after {\n  content: \"+\";\n  position: absolute;\n  right: 20px;\n  top: 20px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 26px;\n  height: 26px;\n  border: 1px solid #d2e4ed;\n  border-radius: 50%;\n  background: #ffffff;\n  color: #129fe9;\n  font-size: 17px;\n  font-weight: 500;\n  line-height: 1;\n}\n\n.lidar-buyer-faq-item details[open] summary::after {\n  content: \"\u2212\";\n}\n\n\n\/* Answer *\/\n\n.lidar-buyer-faq-answer {\n  padding: 0 22px 23px 71px;\n}\n\n.lidar-buyer-faq-answer p {\n  margin: 0;\n  color: #687f8f;\n  font-size: 12px;\n  line-height: 1.78;\n}\n\n.lidar-buyer-faq-answer p + p {\n  margin-top: 11px;\n}\n\n\n\/* Highlight *\/\n\n.lidar-buyer-faq-answer strong {\n  color: #31566c;\n  font-weight: 800;\n}\n\n\n\/* ==============================\n   Buyer Information Panel\n============================== *\/\n\n.lidar-buyer-info {\n  display: grid;\n  grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n  gap: 30px;\n  align-items: center;\n  margin-top: 30px;\n  padding: 29px 30px;\n  border: 1px solid #d7e6ee;\n  border-radius: 17px;\n  background:\n    linear-gradient(\n      135deg,\n      #f2f8fb 0%,\n      #f9fbfc 100%\n    );\n}\n\n.lidar-buyer-info-kicker {\n  margin-bottom: 8px;\n  color: #129fe9;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-buyer-info h3 {\n  margin: 0;\n  color: #173247;\n  font-size: 23px;\n  line-height: 1.35;\n  font-weight: 800;\n}\n\n.lidar-buyer-info-text {\n  margin: 0;\n  color: #667e8f;\n  font-size: 12px;\n  line-height: 1.75;\n}\n\n\n\/* Buyer Data Grid *\/\n\n.lidar-buyer-info-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 9px;\n  margin-top: 18px;\n}\n\n.lidar-buyer-info-item {\n  padding: 12px 13px;\n  border: 1px solid #dbe8ee;\n  border-radius: 9px;\n  background: #ffffff;\n}\n\n.lidar-buyer-info-item span {\n  display: block;\n  margin-bottom: 4px;\n  color: #129fe9;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n}\n\n.lidar-buyer-info-item strong {\n  display: block;\n  color: #547286;\n  font-size: 10px;\n  line-height: 1.5;\n  font-weight: 800;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 980px) {\n\n  .lidar-buyer-faq {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-buyer-faq-grid {\n    grid-template-columns: 1fr;\n  }\n\n  .lidar-buyer-info {\n    grid-template-columns: 1fr;\n    gap: 18px;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-buyer-faq {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-buyer-faq-heading {\n    margin-bottom: 38px;\n  }\n\n  .lidar-buyer-faq-heading p {\n    font-size: 16px;\n  }\n\n  .lidar-buyer-faq-item summary {\n    padding:\n      20px\n      46px\n      20px\n      18px;\n    gap: 12px;\n    font-size: 13px;\n  }\n\n  .lidar-buyer-faq-number {\n    flex-basis: 31px;\n    width: 31px;\n    height: 31px;\n  }\n\n  .lidar-buyer-faq-item summary::after {\n    right: 16px;\n    top: 18px;\n  }\n\n  .lidar-buyer-faq-answer {\n    padding: 0 18px 21px 61px;\n  }\n\n  .lidar-buyer-info {\n    padding: 23px 19px 24px;\n  }\n\n  .lidar-buyer-info-grid {\n    grid-template-columns: 1fr;\n  }\n}\n<\/style>\n\n\n<section id=\"2d-lidar-faq\" class=\"lidar-buyer-faq\">\n\n  <div class=\"lidar-buyer-faq-inner\">\n\n\n    <!-- =====================================================\n         HEADING\n    ====================================================== -->\n\n    <div class=\"lidar-buyer-faq-heading\">\n\n      <div class=\"lidar-buyer-faq-eyebrow\">\n        10 \u00b7 Buyer FAQ\n      <\/div>\n\n      <h2>\n        2D LiDAR Selection Questions\n      <\/h2>\n\n      <p>\n        These questions cover the decisions that usually matter before\n        choosing a 2D LiDAR model, requesting a quotation, or beginning\n        system integration.\n      <\/p>\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         FAQ GRID\n    ====================================================== -->\n\n    <div class=\"lidar-buyer-faq-grid\">\n\n\n      <!-- FAQ 01 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              01\n            <\/span>\n\n            How do I choose the right 2D LiDAR sensor?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              Start with the application geometry rather than selecting the\n              model with the highest specification. Define the required\n              sensing distance, scan-plane coverage, target size, movement,\n              angular detail, update requirement, and installation position.\n            <\/p>\n\n            <p>\n              Then determine what the host system needs from the LiDAR:\n              <strong>switching output, measurement data, or both<\/strong>.\n              The final YB27 configuration should match both the sensing task\n              and the controller or host architecture.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n\n      <!-- FAQ 02 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              02\n            <\/span>\n\n            What detection range should I choose for a 2D LiDAR?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              Use the maximum real distance from the intended sensor position\n              to the target or area that must be measured, then allow suitable\n              engineering margin for the actual target and installation\n              conditions.\n            <\/p>\n\n            <p>\n              The longest available range is not automatically the best\n              choice. Target reflectivity, mounting angle, environmental\n              conditions, scan geometry, and the required measurement detail\n              should also be considered.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n\n      <!-- FAQ 03 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              03\n            <\/span>\n\n            Do I need switching output or raw LiDAR scan data?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              If the downstream controller mainly needs a detection state from\n              configured monitoring zones, a\n              <strong>switching-output configuration<\/strong> may be the\n              simpler architecture.\n            <\/p>\n\n            <p>\n              If the application needs navigation, mapping, positioning,\n              coordinate calculation, interactive tracking, or another custom\n              algorithm, the host normally needs\n              <strong>LiDAR measurement data<\/strong> for further processing.\n              A dual-output configuration can be considered where both types\n              of information are required.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n\n      <!-- FAQ 04 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              04\n            <\/span>\n\n            Which YB27 configuration is suitable for AGV or AMR navigation?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              AGV and AMR navigation generally requires access to LiDAR scan\n              measurements so that the robot controller, industrial computer,\n              or navigation software can perform localization, mapping, or\n              related environmental processing.\n            <\/p>\n\n            <p>\n              For that reason, a YB27 configuration providing\n              <strong>measurement-data communication<\/strong> should be\n              evaluated rather than choosing a switching-only configuration.\n              The final model still depends on working distance, angular\n              resolution, scan frequency, interface, and the robot software\n              architecture.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n\n      <!-- FAQ 05 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              05\n            <\/span>\n\n            Can a 2D LiDAR be used for obstacle detection?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              Yes. A 2D LiDAR can detect objects that intersect its scanning\n              plane, provided the target size, sensing distance, mounting\n              position, and scan geometry are suitable for the application.\n            <\/p>\n\n            <p>\n              Obstacle-detection systems can use either configured switching\n              outputs or host-side processing of scan measurements depending\n              on the required logic. However, general obstacle detection\n              should not automatically be interpreted as a certified personnel\n              safety function.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n\n     <!-- FAQ 06 -->\n\n<article class=\"lidar-buyer-faq-item\">\n\n  <details>\n\n    <summary>\n\n      <span class=\"lidar-buyer-faq-number\">\n        06\n      <\/span>\n\n      Is a 2D LiDAR the same as a safety laser scanner?\n\n    <\/summary>\n\n    <div class=\"lidar-buyer-faq-answer\">\n\n      <p>\n        No. A general-purpose 2D LiDAR and a safety laser scanner may\n        both use laser-based scanning, but they are designed for\n        different system roles.\n      <\/p>\n\n      <p>\n        YB Series LiDAR is intended for functions such as measurement,\n        navigation, detection, spatial sensing, and host-side data\n        processing. Where a machine requires\n        <strong>certified personnel protection or a safety-rated\n        protective function<\/strong>, use an appropriate\n        <a\n          href=\"\/safety-laser-scanners\/\"\n          class=\"lidar-faq-inline-link\"\n        >\n          safety laser scanner\n        <\/a>\n        and safety control architecture instead.\n      <\/p>\n\n    <\/div>\n\n  <\/details>\n\n<\/article>\n\n\n\n      <!-- FAQ 07 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              07\n            <\/span>\n\n            When should I consider 3D LiDAR instead of 2D LiDAR?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              A 2D LiDAR is often appropriate when the required information can\n              be obtained from a defined scanning plane, such as planar\n              navigation, position detection, area monitoring, or interactive\n              floor sensing.\n            <\/p>\n\n            <p>\n              A 3D LiDAR may be more appropriate when the application requires\n              vertical structure, object height, multi-level geometry, or\n              volumetric environmental information. The decision should be\n              based on the sensing problem rather than assuming that 3D is\n              automatically better.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n\n      <!-- FAQ 08 -->\n\n      <article class=\"lidar-buyer-faq-item\">\n\n        <details>\n\n          <summary>\n\n            <span class=\"lidar-buyer-faq-number\">\n              08\n            <\/span>\n\n            How much does a 2D LiDAR cost, and what is needed for a quotation?\n\n          <\/summary>\n\n          <div class=\"lidar-buyer-faq-answer\">\n\n            <p>\n              Pricing depends on the selected YB27 configuration and project\n              requirements rather than on the general term \u201c2D LiDAR.\u201d\n              Sensing range, output architecture, interface, quantity, and\n              project requirements can affect the recommended model and\n              quotation.\n            <\/p>\n\n            <p>\n              For a faster recommendation, provide the application, required\n              sensing distance, target or working-area dimensions, mounting\n              position, required output or scan data, host device, and expected\n              quantity.\n            <\/p>\n\n          <\/div>\n\n        <\/details>\n\n      <\/article>\n\n\n    <\/div>\n\n\n\n    <!-- =====================================================\n         PROJECT INFORMATION PANEL\n    ====================================================== -->\n\n    <div class=\"lidar-buyer-info\">\n\n\n      <div>\n\n        <div class=\"lidar-buyer-info-kicker\">\n          Before Requesting a Quote\n        <\/div>\n\n        <h3>\n          Five Details Make Model Selection Much Faster\n        <\/h3>\n\n      <\/div>\n\n\n      <div>\n\n        <p class=\"lidar-buyer-info-text\">\n          A useful inquiry does not need to be a complete engineering\n          specification. A few basic project details are usually enough to\n          narrow the sensing and interface requirements before discussing a\n          specific YB27 model.\n        <\/p>\n\n\n        <div class=\"lidar-buyer-info-grid\">\n\n\n          <div class=\"lidar-buyer-info-item\">\n\n            <span>\n              01\n            <\/span>\n\n            <strong>\n              Application and working area\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-buyer-info-item\">\n\n            <span>\n              02\n            <\/span>\n\n            <strong>\n              Required sensing distance\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-buyer-info-item\">\n\n            <span>\n              03\n            <\/span>\n\n            <strong>\n              Target size and movement\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-buyer-info-item\">\n\n            <span>\n              04\n            <\/span>\n\n            <strong>\n              Output or scan-data requirement\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-buyer-info-item\">\n\n            <span>\n              05\n            <\/span>\n\n            <strong>\n              Host controller and interface\n            <\/strong>\n\n          <\/div>\n\n\n        <\/div>\n\n      <\/div>\n\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n<\/div><\/div><\/div>\n<\/div><\/div>\n\n\n\n<style>\n\/* =========================================================\n   SECTION 11 \u00b7 PROJECT CTA\n========================================================= *\/\n\n.lidar-project-cta {\n  box-sizing: border-box;\n  background: #0b1724;\n  padding: 92px 28px 96px;\n}\n\n.lidar-project-cta * {\n  box-sizing: border-box;\n}\n\n.lidar-project-cta-inner {\n  max-width: 1220px;\n  margin: 0 auto;\n}\n\n\n\/* ==============================\n   CTA Panel\n============================== *\/\n\n.lidar-project-panel {\n  position: relative;\n  overflow: hidden;\n  display: grid;\n  grid-template-columns: minmax(0, 1.12fr) minmax(360px, 0.88fr);\n  gap: 54px;\n  align-items: center;\n  padding: 48px 48px 46px;\n  border: 1px solid rgba(105, 181, 220, 0.20);\n  border-radius: 22px;\n  background:\n    radial-gradient(\n      circle at 88% 18%,\n      rgba(18,159,233,0.16),\n      transparent 34%\n    ),\n    linear-gradient(\n      135deg,\n      #10283b 0%,\n      #0b1d2b 54%,\n      #081722 100%\n    );\n}\n\n.lidar-project-panel::before {\n  content: \"\";\n  position: absolute;\n  left: -70px;\n  bottom: -110px;\n  width: 330px;\n  height: 330px;\n  border: 1px solid rgba(18,159,233,0.08);\n  border-radius: 50%;\n}\n\n.lidar-project-panel::after {\n  content: \"\";\n  position: absolute;\n  left: -5px;\n  bottom: -45px;\n  width: 190px;\n  height: 190px;\n  border: 1px solid rgba(18,159,233,0.07);\n  border-radius: 50%;\n}\n\n\n\/* ==============================\n   Left Content\n============================== *\/\n\n.lidar-project-content {\n  position: relative;\n  z-index: 2;\n}\n\n.lidar-project-eyebrow {\n  display: flex;\n  align-items: center;\n  gap: 12px;\n  margin-bottom: 18px;\n  color: #55bdf2;\n  font-size: 13px;\n  font-weight: 800;\n  letter-spacing: 0.10em;\n  text-transform: uppercase;\n}\n\n.lidar-project-eyebrow::before {\n  content: \"\";\n  width: 34px;\n  height: 2px;\n  flex: 0 0 34px;\n  border-radius: 999px;\n  background: #129fe9;\n}\n\n.lidar-project-content h2 {\n  max-width: 720px;\n  margin: 0;\n  color: #ffffff;\n  font-size: clamp(36px, 4.3vw, 54px);\n  line-height: 1.08;\n  letter-spacing: -0.035em;\n  font-weight: 800;\n}\n\n.lidar-project-content > p {\n  max-width: 720px;\n  margin: 22px 0 0;\n  color: #a3bac8;\n  font-size: 16px;\n  line-height: 1.78;\n}\n\n\n\/* ==============================\n   Project Inputs\n============================== *\/\n\n.lidar-project-inputs {\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  gap: 8px;\n  margin-top: 30px;\n}\n\n.lidar-project-input {\n  min-height: 78px;\n  padding: 13px 12px;\n  border: 1px solid rgba(104, 176, 213, 0.16);\n  border-radius: 10px;\n  background: rgba(5, 22, 33, 0.60);\n}\n\n.lidar-project-input span {\n  display: block;\n  margin-bottom: 7px;\n  color: #55bdf2;\n  font-size: 8px;\n  font-weight: 900;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.lidar-project-input strong {\n  display: block;\n  color: #d2e3ec;\n  font-size: 10px;\n  line-height: 1.5;\n  font-weight: 800;\n}\n\n\n\/* ==============================\n   Buttons\n============================== *\/\n\n.lidar-project-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 11px;\n  margin-top: 30px;\n}\n\n.lidar-project-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  min-height: 48px;\n  padding: 13px 19px;\n  border-radius: 8px;\n  font-size: 11px;\n  line-height: 1.4;\n  font-weight: 900;\n  text-decoration: none !important;\n  transition:\n    transform 0.18s ease,\n    background 0.18s ease,\n    border-color 0.18s ease;\n}\n\n.lidar-project-btn:hover {\n  transform: translateY(-1px);\n}\n\n.lidar-project-btn.primary {\n  border: 1px solid #129fe9;\n  background: #129fe9;\n  color: #ffffff !important;\n}\n\n.lidar-project-btn.primary:hover {\n  background: #0d8fda;\n  border-color: #0d8fda;\n}\n\n.lidar-project-btn.secondary {\n  border: 1px solid rgba(137, 190, 218, 0.28);\n  background: rgba(255,255,255,0.025);\n  color: #c7dce7 !important;\n}\n\n.lidar-project-btn.secondary:hover {\n  border-color: rgba(18,159,233,0.60);\n}\n\n\n\/* ==============================\n   Right Engineering Card\n============================== *\/\n\n.lidar-project-process {\n  position: relative;\n  z-index: 2;\n  padding: 27px 25px 25px;\n  border: 1px solid rgba(104, 181, 219, 0.18);\n  border-radius: 17px;\n  background: rgba(5, 21, 32, 0.72);\n}\n\n.lidar-project-process-kicker {\n  margin-bottom: 8px;\n  color: #55bdf2;\n  font-size: 9px;\n  font-weight: 900;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n}\n\n.lidar-project-process h3 {\n  margin: 0 0 22px;\n  color: #e7f1f6;\n  font-size: 20px;\n  line-height: 1.4;\n  font-weight: 800;\n}\n\n\n\/* Process Row *\/\n\n.lidar-project-step {\n  display: grid;\n  grid-template-columns: 36px 1fr;\n  gap: 13px;\n  align-items: start;\n  padding: 16px 0;\n  border-top: 1px solid rgba(116, 175, 205, 0.12);\n}\n\n.lidar-project-step:first-of-type {\n  padding-top: 0;\n  border-top: 0;\n}\n\n.lidar-project-step-number {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  width: 36px;\n  height: 36px;\n  border-radius: 9px;\n  background: rgba(18,159,233,0.09);\n  color: #55bdf2;\n  font-size: 9px;\n  font-weight: 900;\n}\n\n.lidar-project-step strong {\n  display: block;\n  margin-bottom: 5px;\n  color: #d1e3ec;\n  font-size: 11px;\n  line-height: 1.45;\n  font-weight: 800;\n}\n\n.lidar-project-step p {\n  margin: 0;\n  color: #718d9e;\n  font-size: 9px;\n  line-height: 1.65;\n}\n\n\n\/* ==============================\n   Bottom Note\n============================== *\/\n\n.lidar-project-note {\n  position: relative;\n  z-index: 2;\n  display: flex;\n  align-items: flex-start;\n  gap: 10px;\n  margin-top: 22px;\n  padding-top: 18px;\n  border-top: 1px solid rgba(116, 175, 205, 0.12);\n  color: #718d9e;\n  font-size: 9px;\n  line-height: 1.65;\n}\n\n.lidar-project-note::before {\n  content: \"\";\n  flex: 0 0 6px;\n  width: 6px;\n  height: 6px;\n  margin-top: 5px;\n  border-radius: 50%;\n  background: #129fe9;\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n========================================================= *\/\n\n@media (max-width: 1050px) {\n\n  .lidar-project-panel {\n    grid-template-columns: 1fr;\n    gap: 34px;\n  }\n\n  .lidar-project-process {\n    max-width: 720px;\n  }\n}\n\n\n@media (max-width: 820px) {\n\n  .lidar-project-cta {\n    padding: 76px 24px 82px;\n  }\n\n  .lidar-project-panel {\n    padding: 38px 32px;\n  }\n\n  .lidar-project-inputs {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .lidar-project-input:last-child {\n    grid-column: 1 \/ -1;\n  }\n}\n\n\n@media (max-width: 620px) {\n\n  .lidar-project-cta {\n    padding: 62px 18px 66px;\n  }\n\n  .lidar-project-panel {\n    padding: 30px 21px 24px;\n    border-radius: 17px;\n  }\n\n  .lidar-project-content > p {\n    font-size: 15px;\n  }\n\n  .lidar-project-inputs {\n    grid-template-columns: 1fr;\n  }\n\n  .lidar-project-input:last-child {\n    grid-column: auto;\n  }\n\n  .lidar-project-actions {\n    flex-direction: column;\n  }\n\n  .lidar-project-btn {\n    width: 100%;\n  }\n\n  .lidar-project-process {\n    padding: 23px 19px;\n  }\n}\n<\/style>\n\n\n<section\n  id=\"lidar-project\"\n  class=\"lidar-project-cta\"\n>\n\n  <div class=\"lidar-project-cta-inner\">\n\n\n    <div class=\"lidar-project-panel\">\n\n\n      <!-- ===================================================\n           LEFT CONTENT\n      ==================================================== -->\n\n      <div class=\"lidar-project-content\">\n\n        <div class=\"lidar-project-eyebrow\">\n          11 \u00b7 Project Support\n        <\/div>\n\n        <h2>\n          Tell Us What Your LiDAR Needs to Detect\n        <\/h2>\n\n        <p>\n          You do not need to identify the exact YB27 model before contacting\n          us. Share the basic application conditions and we can help narrow\n          the sensing range, data path, output architecture, and configuration\n          that should be evaluated for your project.\n        <\/p>\n\n\n        <!-- Project Inputs -->\n\n        <div class=\"lidar-project-inputs\">\n\n\n          <div class=\"lidar-project-input\">\n\n            <span>\n              01\n            <\/span>\n\n            <strong>\n              Working Area\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-project-input\">\n\n            <span>\n              02\n            <\/span>\n\n            <strong>\n              Sensing Distance\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-project-input\">\n\n            <span>\n              03\n            <\/span>\n\n            <strong>\n              Target &amp; Motion\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-project-input\">\n\n            <span>\n              04\n            <\/span>\n\n            <strong>\n              Output \/ Scan Data\n            <\/strong>\n\n          <\/div>\n\n\n          <div class=\"lidar-project-input\">\n\n            <span>\n              05\n            <\/span>\n\n            <strong>\n              Host System\n            <\/strong>\n\n          <\/div>\n\n\n        <\/div>\n\n\n        <!-- Buttons -->\n\n        <div class=\"lidar-project-actions\">\n\n          <a\n            href=\"\/contact-us\/\"\n            class=\"lidar-project-btn primary\"\n          >\n            Request LiDAR Recommendation \u2192\n          <\/a>\n\n          <a\n            href=\"\/yb27-series-2d-lidar\/\"\n            class=\"lidar-project-btn secondary\"\n          >\n            Explore YB27 Series \u2192\n          <\/a>\n\n        <\/div>\n\n\n      <\/div>\n\n\n\n      <!-- ===================================================\n           RIGHT PROCESS\n      ==================================================== -->\n\n      <aside class=\"lidar-project-process\">\n\n        <div class=\"lidar-project-process-kicker\">\n          Selection Workflow\n        <\/div>\n\n        <h3>\n          From Project Requirement to Model Evaluation\n        <\/h3>\n\n\n        <!-- Step 01 -->\n\n        <div class=\"lidar-project-step\">\n\n          <div class=\"lidar-project-step-number\">\n            01\n          <\/div>\n\n          <div>\n\n            <strong>\n              Define the sensing task\n            <\/strong>\n\n            <p>\n              Explain what must be measured, detected, positioned, or\n              processed by the system.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- Step 02 -->\n\n        <div class=\"lidar-project-step\">\n\n          <div class=\"lidar-project-step-number\">\n            02\n          <\/div>\n\n          <div>\n\n            <strong>\n              Confirm geometry and target conditions\n            <\/strong>\n\n            <p>\n              Working distance, scan-plane position, target size, movement,\n              and installation geometry help define the sensing requirement.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- Step 03 -->\n\n        <div class=\"lidar-project-step\">\n\n          <div class=\"lidar-project-step-number\">\n            03\n          <\/div>\n\n          <div>\n\n            <strong>\n              Choose the data architecture\n            <\/strong>\n\n            <p>\n              Determine whether the system needs switching output,\n              measurement data, or a combination of both.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n\n        <!-- Step 04 -->\n\n        <div class=\"lidar-project-step\">\n\n          <div class=\"lidar-project-step-number\">\n            04\n          <\/div>\n\n          <div>\n\n            <strong>\n              Evaluate the YB27 configuration\n            <\/strong>\n\n            <p>\n              Compare the suitable sensing and interface configuration before\n              moving into detailed integration or project testing.\n            <\/p>\n\n          <\/div>\n\n        <\/div>\n\n\n        <div class=\"lidar-project-note\">\n          Final model suitability should be confirmed against the actual\n          application conditions and the selected product specification.\n        <\/div>\n\n\n      <\/aside>\n\n\n    <\/div>\n\n\n  <\/div>\n\n<\/section>\n","protected":false},"excerpt":{"rendered":"<p>Industrial LiDAR Sensors 2D LiDAR Sensors for Industrial Applications Measure distance and angle across a defined 2D scanning plane. CCH 2D LiDAR sensors provide spatial measurement data for navigation, position detection, obstacle-related sensing, interactive systems, and industrial automation applications. Explore the YB27 Series, compare sensing and interface requirements, and choose a LiDAR configuration around your [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":1166,"parent":1163,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_gspb_post_css":"","footnotes":""},"class_list":["post-1165","page","type-page","status-publish","has-post-thumbnail","hentry"],"blocksy_meta":{"styles_descriptor":{"styles":{"desktop":"","tablet":"","mobile":""},"google_fonts":[],"version":8}},"_links":{"self":[{"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/pages\/1165","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/comments?post=1165"}],"version-history":[{"count":0,"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/pages\/1165\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/pages\/1163"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/media\/1166"}],"wp:attachment":[{"href":"https:\/\/industrialsafetysensor.com\/pt\/wp-json\/wp\/v2\/media?parent=1165"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}