Carla学习(八)利用carla制作自己的kitti数据集

article/2025/9/30 8:20:19

利用carla制作kitti 3D目标检测数据集基本上就是获得图片、雷达、2D和3D box。
在这里插入图片描述
这里主要需要解决的问题就是carla世界的坐标系和kitti数据集的坐标系不太一样,kitti坐标系如下所示:
在这里插入图片描述
具体的坐标转换我参考了@Fredrik00 https://github.com/Ozzyz/carla-data-export,这项工作在carla0.8.4环境下制作kitti数据。

因为新版本的carla API变化很大,因此在此基础上我修改了原来的API和一些细节问题,现在可以用在Carla0.9.10啦!

效果展示:
在这里插入图片描述
注:我没有验证数据集中P0-P2的正确性(好像叫转移矩阵吧),因为我直接将相机和雷达的位置设置为同样的位置,这样只是三个坐标的正负位置改变以下就可以实现同步了。
还有就是数据收集工具中的地面分割数据我也没有删除,同样我也没有用到它,具体关于这个模块的内容可以参考0.8.4版本的 https://github.com/Ozzyz/carla-data-export

👇👇👇
我把代码放在了我的github:https://github.com/mmmmaomao/DataGenerator

初学习python可能写的有点混乱哈,参考的话点个赞哟^^


http://chatgpt.dhexx.cn/article/UNHv4jPv.shtml

相关文章

carla环境安装、运行以及版本切换(Windows)

本栏目将介绍carla,包括安装、pythonAPI运行、carla的技术点介绍、自行开发脚本玩转carla,以及自定义的控制carla中的车辆,通过carla生成感知数据集等方法。 1. Carla(windows)环境安装、运行 支持操作系统&#xff…

CARLA 笔记(02)— Ubuntu 安装 CARLA(服务端、客户端、安装 miniconda、创建虚拟环境、更换 pip 源、生成交通流、人工控制车辆按键)

https://carla.readthedocs.io/en/0.9.13/start_quickstart/ 1. 预置条件 Ubuntu 18.04CARLA 0.9.138 GB 以上显卡现存20 GB 以上硬盘空间Python 2 或者 Python 3pip 检查 pip 版本 # For Python 3pip3 -V# For Python 2pip -V升级 pip 版本 # For Python 3pip3 install --u…

Carla自动驾驶仿真二:Carla多视图切换代码详解

文章目录 前言一、Carla多视图切换效果二、Camera安装坐标系1、Carla.Location2、Carla.Rotation 三、接口及代码详解1、接口介绍2、生成上帝视图代码3、生成Camera视图代码 四、完整代码 前言 1、Carla提供了大量的Python API接口,用户可以通过查找文档实现各类功…

[carla入门教程]-2 pythonAPI的使用

本专栏教程将记录我从安装carla到调用carla的pythonAPI进行车辆操控的全流程,带领大家从安装carla开始,到最终能够熟练使用carla仿真环境进行传感器数据采集和车辆控制. 文章目录 第二节 pythonAPI的使用1. 安装Anoconda环境并创建虚拟环境2.使用Vscode 打开工程目录3.学习使用…

CARLA传感器详细文档介绍+python实例(持续更新ing)

CARLA中有两种类型的传感器:每帧都工作的传感器(相机,点云等)和只有特定环境下才接收数据的传感器(触发检测)。都属于carla.Sensor类,从carla.BlueprintLibrary类中实例化。 第一类&#xff1a…

carla学习笔记(十)

实验室同学需要做仿真数据的采集实验,为记录以下整个采集过程。方便未来进行类似数据采集时减少写代码的时间。 采集数据要求: 控制一辆车,从a点到b点。然后在路侧架设一个lidar,采集车辆通过激光lidar区域时的数据。 一、首先…

Carla学习笔记(1):Ubantu20.04安装Carla 0.9.13

前言 最近准备深入研究下Carla与Apollo联合仿真,故安装了Ubantu20.04,做好前期准备。由于第一次安装Carla,不可避免的需要踩一些坑,所以写篇指南记录下,坑都在结尾。不建议按照csdn的教程去安装,直接用官方文档安装。 安装Carla有前提条件,…

carla入门

carla 一、安装 官网地址 1.1 windows下安装 下载zip文件安装 在CARLA官方文档中点击下图部分,文档链接https://carla.readthedocs.io/en/latest/start_quickstart/ 到git下直接下载windows版本, 下面可以选择版本, 这里我用最新版 在解…

Carla 地图

1. 介绍 Carla在0.9.11中扩展了地图功能,增加了许多有意思的扩展功能。 包括在地图上控制指定建筑物的渲染,加载不同的图层等。 We have extended the maps API to provide the ability to toggle on and off every environment object individually. W…

Carla内容简介

最近学长安排了新的任务,开始学习Carla仿真软件。这个软件之前在自己电脑安装一次,各种坑,坑到我怀疑人生,大概装了两三天才装上,之后因为毕设就没动过了,时隔小一年又重新开始学。。。(后续有时…

Carla学习2:carla安装与使用

文章目录 0. 建议1. carla学习相关链接1.1 官方资料1.1 学习教程 2. Carla安装2.1 服务器端2.1.1 下载预编译版本(也可以使用下载源码并编译) 2.1.2 启动服务器端及服务器端显示导航2.3 客户端2.3.1 创建python环境2.3.2 安装carla 的pythonAPI所需要的依…

【仿真】Carla介绍与使用 [1] (附代码手把手讲解)

0. 参考与前言 主要介绍无人驾驶的仿真环境CARLA,开源社区维护,以下为相关参考链接: Carla官方文档 建议后续找的时候 先按好版本号,有些功能/api 是新版本里有的,Carla官方github Youtube PythonWindow 0.9.5 主要是…

自动驾驶仿真平台Carla从入门到放弃

一、Carla的基本概念 人工智能、5G和V2X技术的不断发展使得自动驾驶成为可能。近几年,自动驾驶发展迅速,在科技新闻上经常可以看到自动驾驶的身影,而从事自动驾驶相关软、硬件研究的高效研究所和公司也越来越多,既有传统的汽车巨头…

介绍一款开源的自动驾驶仿真模拟器-Carla

大家好,我是李慢慢。 不管你是一个自动驾驶的算法工程师,还是仿真工程师,不管你是业界大佬还是小白,我都建议你了解甚至使用一下这个软件。 目录: 0、前言 1、Carla简介 2、Carla的官方资源 3、Carla的安装 4、Ca…

Carla 使用神经网络训练自动驾驶车辆---模型搭建及训练

Carla 使用神经网络训练自动驾驶车辆—模型搭建及训练 上一节已经搭建好了一个carla仿真环境,并且进行了数据采集 现在需要使用采集到的摄像头图片和转角数据进行模型训练 创建dataset类 import numpy as np import config from torch.utils.data import Dataset…

Carla自动驾驶仿真一:快速安装与运行Carla

文章目录 前言一、Carla运行效果二、Carla运行资源1、官方推荐2、环境配置1)Carla 0.9.14下载2)Python依赖安装 3)运行Demo 三、运行前注意事项 前言 网上有不少的Windows版本的Carla的安装教程,这里简单记录下自己安装过程 一、…

Carla 安装详细教程 —— Ubuntu 20.04 安装 Carla

Carla 安装详细教程 —— Ubuntu 20.04 安装 Carla 简介 自动驾驶算法的调试和效果评测首先要在仿真环境中去做,因此,一个强大、灵活的仿真环境是开发、测试过程中必不可少的要素。我们在查找可用的仿真工具时主要关注以下几个特性: 开源&…

[carla入门教程]-1 安装carla环境

本专栏教程将记录我从安装carla到调用carla的pythonAPI进行车辆操控的全流程,带领大家从安装carla开始,到最终能够熟练使用carla仿真环境进行传感器数据采集和车辆控制. 第一节 carla 仿真环境的安装 准备工作: 在本节教程之前,需要大家安装ubuntu18.04以上的系统,并且安装对…

自动驾驶——Carla 模拟器简介

CARLA基本介绍 CARLA是一个开源的自动驾驶模拟器。它是从头开始构建的,用作模块化和灵活的API,以解决自动驾驶问题中涉及的一系列任务。 CARLA的主要目标之一是帮助自动驾驶研发民主化,它是一种易于用户使用和定制的工具。为此,模…

高通8953调试I2S小记

在调通i2s后,发现设备做蓝牙免提时没有声音。后来发现QUIN通路高通竟然没调试过蓝牙免提,这部分代码都没有!经过一番折腾。总算把驱动搞好了。但在实际过程中老是报如下错误: [ 2018.164783] msm_pcm_routing_prepare: setting i…