功能模块是一个独立的、具有特定功能的组件,它可以在已知环境中执行特定的任务。这些模块通常被设计为可重用的,以便在不同的项目中重复使用。例如,一个电子商务网站可能会有一个购物车功能模块,用户可以将商品添加到购物车中,然后进行结账。这个模块可以在不同的电子商务网站上重复使用,只需要进行一些定制化的修改。功能模块的设计和实现可以提高软件的开发效率,降低维护成本,提高软件的质量和可靠性。
开始
是
获取目标点坐标
否
结束
探测到未知障碍物?
定位小车位置
获取环境地图信息
规划路径并行驶
需要伴随?
转弯避障