2 nullwh

尚未进行身份认证

我要认证

暂无相关简介

等级
TA的排名 14w+

华为机试在线训练C++版(31~40)

31.【中级】单词倒排

2020-04-24 15:19:58

华为机试在线训练C++版(21~30)

21.简单密码

2020-04-22 20:35:57

华为机试在线训练C++版(11~20)

11.数字颠倒方法一:直接利用C++库函数,先将数字转换成字符串,然后再颠倒过来即可,朴实无华的思想2333#include <iostream>#include <algorithm>#include <string>using namespace std;int main() { int input; cin >> ...

2020-04-14 18:04:20

华为机试在线训练C++版(1~10)

牛客网的华为笔试面试机考在线练习,写个刷题笔记记录一下,方便以后的查看。刷题地址点击这里。1.字符串最后一个单词长度。正规的做法:利用动态数组:输入的字符串依次存入数组中,最后返回数组中最后一个元素(字符串)的长度。#include <iostream>#include <string>#include <vector>using namesp...

2020-04-09 18:28:20

进阶课程㊸丨Apollo实战——障碍物感知和路径规划能力实战

原创 阿波君 Apollo开发者社区 2月12日环境感知在自动驾驶汽车应用中占据了核心地位。一辆车要实现自动驾驶,障碍物感知是最基础也是最核心的功能。上周阿波君为大家详细介绍了「进阶课程㊷丨Apollo实战——车辆与循迹驾驶能力实战」。此课程主要介绍了在搭建完自动驾驶车辆的软、硬件环境以后,通常采用循迹测试进行验证,以及进行验证的步骤有:第一步是要实现一个适配层;第二步是Can卡的管理;...

2020-03-24 16:36:09

进阶课程㊷丨Apollo实战——车辆与循迹驾驶能力实战

原创 阿波君 Apollo开发者社区 1月15日循迹自动驾驶是指让车辆按照录制好的轨迹线进行自动驾驶,其涉及到自动驾驶中最基本的底盘线控能力、定位能力、控制能力,是自动驾驶系统的一个最小子集。上周阿波君为大家详细介绍了「进阶课程㊶丨Apollo实战——本机演示实战」。此课程介绍了Apollo项目的基本代码结构包括:Docker和Docs(主要放置一些文档)、Modules(核心模块算法都...

2020-03-24 15:31:23

进阶课程㊶丨Apollo实战——本机演示实战

原创 阿波君 Apollo开发者社区 1月6日Apollo是一个开放的、完整的、安全的平台,将帮助汽车行业及自动驾驶领域的合作伙伴结合车辆和硬件系统,快速搭建一套属于自己的自动驾驶系统。上周阿波君为大家详细介绍了「进阶课程㊵丨Azure仿真平台使用」。此课程主要介绍了基于微软的一个仿真平台Azure,在该仿真平台运行自己的代码是不需要进行本地编译的,其使用流程有:首先是克隆Apollo在...

2020-03-24 15:30:53

进阶课程㊴丨Apollo安装过程概述

目录安装过程使用仿真平台原创 阿波君 Apollo开发者社区 2019-11-13Apollo是一个自动驾驶的平台,推荐的参考运行环境为:ThinkPAD X240、CPU:i5 、四核 、内存 8G、 硬盘容量40G以上。上周阿波君为大家详细介绍了「进阶课程㊳丨Apollo平台的快速入门」。此课程主要讲解了Apollo的快速入门方法,包括编译、高精地图和实时相对地图、一些调试工具以及...

2020-03-24 15:25:23

进阶课程㊳丨Apollo平台的快速入门

目录Docker硬件接入编译高精地图工具链模拟和Dreamview原创 阿波君 Apollo开发者社区 2019-11-06敲黑板,本文需要学习的知识点有:感知RTK轨迹高精地图相对地图规划模块Apollo是向汽车行业及自动驾驶领域的合作伙伴提供一个开放、完整、安全的软件平台,帮助他们结合车辆和硬件系统,快速搭建一套属于自己的完整的自动驾驶系统。上周阿波君为大家详细介绍...

2020-03-24 15:24:05

进阶课程㊲丨Apollo自动驾驶架构介绍

目录最底层的车辆平台传感器层核心的软件平台云服务层原创 阿波君 Apollo开发者社区 2019-10-29自动驾驶硬件架构:一般采用激光雷达作为主要感知传感器,同时结合摄像头、GPS/IMU、毫米波雷达、超声波雷达等,以NVIDIA Drive PX2 或 Xavier作为主要计算平台,在工业PC机上运行各种算法模块,通过线控技术控制车辆行驶。百度开源自动驾驶系统Apollo的架构图如...

2020-03-24 15:16:42

进阶课程㊱丨Apollo ROS深入介绍

目录ROS PackagesEclipse下编译ROS基本工程通过hello world了解ROS基本的运行逻辑ROS提供的日志系统ROS提供的Subscriber和Publisher功能ROS除了message的另外两种通信方式serviceparameterROS的可视化工具RViz原创 阿波君 Apollo开发者社区 2019-10-23ROS是一个强大而灵活的机器人编程框架,从软件...

2020-03-24 15:09:53

进阶课程㉟丨Apollo ROS原理—4

目录ROS ServicesROS ActionsROS TimeROS Bags调试工具原创 阿波君 Apollo开发者社区 2019-10-16ROS是一个强大而灵活的机器人编程框架,从软件构架的角度说,它是一种基于消息传递通信的分布式多进程框架。ROS本身是基于消息机制的,可以根据功能把软件拆分成为各个模块,每个模块只是负责读取和分发消息,模块间通过消息关联。上周阿波君为大家详细介...

2020-03-24 14:59:43

进阶课程㉞丨Apollo ROS原理—3

目录TF坐标系转换RQT用户接口Robot Models URDFSDF Simulation Description Format原创 阿波君 Apollo开发者社区 2019-10-09机器人操作系统(ROS)是一个成熟而灵活的机器人编程框架。ROS提供了所需的工具,可以轻松访问传感器数据,处理数据,并为机器人的电机和其它执行器生成适当的响应。整个ROS系统被设计为在计算方面完全分布,...

2020-03-24 14:47:36

进阶课程㉝丨Apollo ROS原理—2

目录Apollo ROS对ROS的改进去中心化网络拓扑去中心化网络拓扑的原因使用RTPS服务发现协议实现完全的P2P网络拓扑数据兼容性扩展数据兼容性扩展的原因深度整合Protobuf功能,实现数据兼容性扩展原创 阿波君 Apollo开发者社区 2019-09-25敲黑板,本文需要学习的知识点有去中心化网络拓扑鲁棒性数据类型耦合校验在ROS系统中,从数据的发布到订阅节点之间...

2020-03-24 14:36:56

进阶课程㉜丨Apollo ROS原理—1

目录ROS的不足大数据传输性能瓶颈但中心的网络存在单点风险数据格式缺乏向后兼容Apollo ROS对ROS的改进通信性能优化消息通信延时吞吐量CPU资源占用率原创 阿波君 Apollo开发者社区 2019-09-19敲黑板,本文需要学习的知识点有节点障碍物视觉定位共享内存吞吐量拓扑结构ROS在开发过程中,基于功能把整个自动驾驶系统分成多个模块,每个模块负责自己消息的接收、...

2020-03-24 14:24:28

进阶课程㉛丨Apollo ROS概述

目录ROS的历史ROS的特征ROS的几个核心概念松耦合节点节点管理器TopicROS的实践第一部分:启动Roscore第二部分:启动一个简单的Talker程序第三部分:通过命令查看Talker node第四部分:启动一个Listener节点第五部分:再次通过命令查看NodeROS的Catkin编译系统ROS的仿真功能Gazebo原创 阿波君 Apollo开发者社区 2019-09-11敲黑...

2020-03-24 14:15:40

进阶课程㉚丨Apollo ROS背景介绍

目录引入ROS的背景介绍选择ROS的原因原创 阿波君 Apollo开发者社区 2019-09-04敲黑板,本文需要学习的知识点有路径规划激光雷达感知定位通信行为决策ROS是机器人学习和无人车学习最好Linux平台软件,资源丰厚。无人车的规划、控制算法通常运行在Linux系统上,各个模块通常使用ROS进行连接。上周阿波君为大家详细介绍了「进阶课程㉙Apollo控制技术详解...

2020-03-24 12:35:44

进阶课程㉙丨Apollo控制技术详解——控制器的类型

目录前馈环控制优化控制LQR(线性二次调节器)MPC鲁棒性控制(Robust Control)离散化控制器设计的其他方面控制器的发展趋势工程应用案例原创 阿波君 Apollo开发者社区 2019-08-28敲黑板,本文需要学习的知识点有开环控制滤波器控制量代价函数数字信号时域控制主要是为了弥补数学模型和物理世界执行之间的不一致性。对于自动驾驶而言,规划的轨迹和车辆的实际运...

2020-03-24 12:31:26

进阶课程㉘丨Apollo控制技术详解——基于模型的控制方法

目录Modeling(建模)系统辨识控制器设计原创 阿波君 Apollo开发者社区 2019-08-22敲黑板,本文需要学习的知识点有非线性运动学模型动力学模型约束力矩扭矩PID控制是一个在工业控制应用中常见的反馈回路部件,由比例单元P、积分单元I和微分单元D组成。PID控制的基础是比例控制;积分控制可消除稳态误差,但可能增加超调;微分控制可加快大惯性系统响应速度以及减弱...

2020-03-24 12:08:25

进阶课程㉗丨Apollo控制技术详解——控制理论

目录简介控制模块什么是控制,为什么需要控制原创 阿波君 Apollo开发者社区 2019-08-14敲黑板,本文需要学习的知识点有控制理论反馈信息Planning时域频域控制量控制模块根据预测的轨迹和估计的车辆状态向油门、刹车或转向扭矩发送适当的命令。控制模块使汽车尽可能接近计划的轨迹。控制器参数可以通过最小化理想状态和观测状态之间的误差函数(偏差)来估计。决策问题通常...

2020-03-24 11:48:41

查看更多

勋章 我的勋章
  • 签到新秀
    签到新秀
    累计签到获取,不积跬步,无以至千里,继续坚持!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv4
    勤写标兵Lv4
    授予每个自然周发布9篇以上(包括9篇)原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。