Simulation Work with CARLA
众所周知(不是),我在自动驾驶运动控制上付出了大量时间精力,仿真只不过是顺带着做了些许工作。在从事仿真工作时,我直接复用了原本的运动控制算法框架,我只需要基于CARLA实现兼容的数据接口和控制接口即可,这很自然,因为原本我的框架设计之初就考虑了多平台兼容性(不同实车平台、仿真平台等)。
众所周知(不是),我在自动驾驶运动控制上付出了大量时间精力,仿真只不过是顺带着做了些许工作。在从事仿真工作时,我直接复用了原本的运动控制算法框架,我只需要基于CARLA实现兼容的数据接口和控制接口即可,这很自然,因为原本我的框架设计之初就考虑了多平台兼容性(不同实车平台、仿真平台等)。
隐约记得我最开始想要一个服务器的原因是我想利用服务器来远程开发,因为当时我非常喜欢MBP的屏幕素质,但是我的开发工作需要Linux环境,俺的MBP还是单热管压i9那一代,散热太拉了,不管是开容器还是跑虚拟机都达不到直接使用Ubuntu物理机的流畅体验,那个时候我就想要是有个高性能服务器就好了。
本人从事自动驾驶行业,主要承担运动控制框架的开发,期间积累了一些开发经验。
前言 我们知道,开启roscore会启动rosmaster服务、参数服务器,以及一个rosout节点。rosmaster会跟踪各个发布者和订阅者,并为对应的发布者和订阅者建立点对点通信。这意味着,当roscore宕机时,已经建立的通信通常不会中断,但将不能保证建立新的通信连接或是新的节点注册。
Preface Docker is amazing. This page gives a brief description on setting ssh in docker container for remote development and running gui apps in containers.
Preface Here is a record of my GitHub Pages establishment technique based on Jekyll and the minimal-mistakes theme. I decided to make this work years ago whi...
当我们更新软件时,偶尔会遇到不能顺畅更新的情况,通常这和我们所处的网络环境有关,在这里记录一些情况和解决方法。
一些关于CARLA的笔记。
useful git commands git stash :temporarily store the changes git stash apply :apply the stash to the target branch git cherry-pick <commit-hash>...
prevent a ubuntu container in Docker Compose from stop Running a ubuntu container in background using docker compose ```shell So if you want to keep your ubu...