首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    Bootstrap源码分析之nav、collapse

    导航分析(nav): 源码文件: _navs.scss:导航模块 Mixins/_nav-divider.scss:分隔线 Mixins/_nav-vertical-align.scss:垂直对齐 1、...只是用css进行了样式修饰,对Js没有任何依赖 2、导航模块可以包含下拉模块 3、实现了水平、垂直、水平平均分配(table-cell实现,4.0移除)、tabs、胶囊等样式 4、Nav-divider...:有一个像素的高度实现分隔线 5、Nav-stacked:垂直对齐实现 6、提供了tab-content类,用于包裹tab,然后tab-pane做为内容区域,用于tab页的扩展 7、Nav-tabs下的...dropdown做了位置向上收缩一个像素的处理,因为nav-tabs会一条底线,不向上收缩一个像素,会有空白间隙出现 // Specific dropdowns .nav-tabs .dropdown-menu

    1.7K80

    ROS2极简总结-Nav2-概述(上)规划器

    加载、服务和存储地图 ([nav2_map_server]) 在地图上定位机器人 ([nav2_amcl]) 围绕障碍物规划从 A 到 B 的路径([nav2_planner]) 控制机器人跟随路径([...nav2_controller]) 将传感器数据转换为世界的代价地图表示 ([nav2_costmap_2d]) 使用行为树([nav2__behavior_trees] 和 [nav2_bt_navigator...])构建复杂的机器人行为 计算发生故障时的恢复行为 ([nav2_recoveries]) 按照顺序航点([nav2_waypoint_follower]) 管理服务器的生命周期 ([nav2_lifecycle_manager...]) 启用自定义算法和行为的插件 ([nav2_core]) 规划概述 Planning 注意黄色标出部分。...插件 Plugins [nav2_core]:托管插件的抽象接口(虚拟基类) 规划 Planning 规划器会帮助找到成本最低的路径。

    2.5K30

    ROS2极简总结-Nav2-概述(下)恢复器

    [nav2_costmap_2d] 清除代价地图 [nav2_recoveries] 旋转 - 按给定角度原地旋转 备份 - 给定距离的线性平移 停止 - 停止机器人 recoveries_server..._recoveries/Spin" backup: plugin: "nav2_recoveries/BackUp" wait: plugin: "nav2_recoveries...Nav2目标 Nav2 的目标是: 可定制 - 定制行为的逻辑能力,更少分叉代码 模块化 - 更轻松地替换规划器和控制算法 可扩展性 - 使用 Python 或其他语言编写规划程序和控件 使用以下方法提高质量...: 可靠性 - 系统应该能够以一致的方式执行 质量 - 提交的代码应该在合并前进行验证 可维护性 - 工作流程应防止上述回归 Nav2总结 许多节点参与导航功能实现,都非常重要的。...使用行为树 XML 编排导航操作 关于导航实践部分,请参考: Nav2极简笔记系列

    66430
    领券