❶ bag什么意思
bag的意思是:“包;袋;猎获物;(俚)一瓶啤酒”
1.bag的基本意思是“包;袋子”,是可数名词。
2.bag用作动词的意思是“把……装进袋子”,既可用作不及物动词,也可用作及物动词。用作及物动词时,后跟名词、代词作宾语。
短语:
sleeping bag 睡袋 ; 寝袋 ; 睡觉包
tea bag 茶包 ; 袋茶 ; 茶叶袋 ; 袋泡茶
Birkin bag 柏金包 ; 铂金包 ; 及宝金手袋 ; 伯金包
例句:
I have neither bag nor wallet.
我既没有包也没有钱夹。
This is my bag. Which is yours?
这是我的书包,哪个是你的?
Yes, I have both her bag and her hat.
是的,我拿了她的包和她的帽子。
例句:
The cat had not been fed for weeks and was just abagof bones.
那只猫已有几个星期没喂食了,简直成了皮包骨。
Her re-election is in thebag.
她在改选中已稳操胜券。
Theybaggedthe potatoes to sell them.
他们把土豆装入袋中出售。
He lost his travellingbagwhen he crossed the desert.
他在穿越沙漠的时候丢失了他的旅行袋。
We had a goodbagthat day.
那天我们猎获甚多。
❷ ros bag多长时间一个bag
两个小时,
rosbag 既可以指命令行中数据包相关命令,也可以指 c++/python 的 rosbag 库。这里的 rosbag 是指前者。
rosbag 主要用于记录、回放、分析 rostopic 中的数据。它可以将指定 rostopic 中的数据记录到 .bag 后缀的数据包中,便于对其中的数据进行离线分析和处理。
对于 subscribe 某个 topic 的节点来说,它无法区分这个 topic 中的数据到底是实时获取的数据还是从 rosbag 中回放的数据。这就有助于我们基于离线数据快速重现曾经的实际场景,进行可重复、低成本的分析和调试。
本文以简单的 turtlesim 为例,介绍如何用 rosbag 相关命令记录和回放 rostopic 。
❸ 基于深度相机 RealSense D435i 的 ORB SLAM 2
相比于 上一篇文章 ,这里我们将官方给的 rosbag 数据包替换为来自深度相机的实时数据。之所以选择 Intel RealSense 这款深度相机,仅仅是因为它是最容易买到的。。。在京东上搜“深度相机”,符合要求的几乎都是这个系列的。具体到 D435i 这个型号,它可以提供深度和 RGB 图像,而且带有 IMU,未来如果我们继续做视觉+惯导的 SLAM 也够用了。
参考: https://www.intelrealsense.com/depth-camera-d435i/
Intel 官方给出了非常详细的介绍,尤其是 产品手册 ,几乎涵盖了用户需要(以及不需要)了解的全部信息。
这里把其中关于 D435i 的关键信息摘录出来,方便以后查阅。
Interl RealSence D4×× 系列,包括 D435i,都是采用经典的双目视觉的方式测量深度。尽管具有红外投射器,但并不是采用红外反射测距。它的作用仅仅是投射不可见的固定的红外纹理样式,提高在纹理不明显的环境中(例如白墙)的深度计算精度,辅助双目视觉测距。左右两个相机将图像数据送入内置的深度处理器,在其中基于双目测距的原理计算每个像素的深度值。
下图显示的是红外投射在白纸上的纹理模式:
双目测距相机的参数
红外投射器参数
RGB 相机参数
深度图像分辨率与支持的帧率
RGB图像分辨率与支持的帧率
IMU 参数
Intel RealSense SDK 2.0 是跨平台的开发套装,包含了基本的相机使用工具如 realsense-viewer,也为二次开发提供了丰富的接口,包括 ROS,python , Matlab, node.js, LabVIEW, OpenCV, PCL, .NET 等。
在 linux 系统中,开发工具库有两种安装方式,一种是安装预编译的 debian 包,另一种是从源码编译。
如果 Linux 内核版本为 4.4, 4.8, 4.10, 4.13, 4.15, 4.18* 5.0* and 5.3*,并且没有用户自定义的模块,最好选择安装预编译的 debian 包,方便很多。
通过如下命令查看 ubuntu kernel 版本
显示结果为 5.0.0-23-generic ,满足上述版本要求。我们选择安装预编译的 debian 包。
Ubuntu 下的安装步骤可以参考 https://github.com/IntelRealSense/librealsense/blob/master/doc/distribution_linux.md
具体步骤摘录如下(针对 Ubuntu 18.04):
然后就可以运行 realsense-viewer 查看相机的深度和 RGB 图像,以及 IMU 中的测量,如下图所示:
另外还需要查看一下
确认包含 realsense 字样,例如 version: 1.1.2.realsense-1.3.14 。
再查看一下 dkms
返回结果中包含类似 librealsense2-dkms, 1.3.14, 5.0.0-23-generic, x86_64: installed 。
如果以上都没问题,说明 RealSense SDK 2.0 安装成功!
如果上述返回结果有误,则可能影响后续的运行。根据我们的经验,realsense-dkms 会选择 /lib/moles 中的第一个 kernel 安装,如果系统中存在多个 kernel,而当前运行的 kernel 不是 /lib/moles 中的第一个 kernel,就可能出问题。
Intel RealSense D4×× 系列相机从 Firmware version 5.12.02.100 开始加入了自标定功能,大大提高了相机标定的自动化程度,不再需要拿着标定板摆拍了。
详细操作可以查看 这里 。
简要流程:
在本文中,我们的最终目的是将相机的深度和 RGB 数据发布到 ros topic 上,然后通过 ORB SLAM 2 进行点云建图。
这里就需要用到 ROS 的 realsense 库 ros-$ROS_VER-realsense2-camera 。需要注意的是,这个 ROS 库并不依赖于 RealSense SDK 2.0,两者是完全独立的。因此,如果只是想在 ROS 中使用 realsense,并不需要先安装上边的 RealSense SDK 2.0。
安装步骤参考 https://github.com/IntelRealSense/realsense-ros 。
具体命令如下(前提:已安装 ROS melodic 版本):
包括两部分:
在启动相机之前,我们需要设置一下 realsense2_camera rospack 中的 rs_camera.launch 的文件。
对于 ros launch 中各个参数的介绍可以参考 这里 。
在 rs_camera.launch 文件中确保以下两个参数为 true :
前者是让不同传感器数据(depth, RGB, IMU)实现时间同步,即具有相同的 timestamp;
后者会增加若干 rostopic,其中我们比较关心的是 /camera/aligned_depth_to_color/image_raw ,这里的 depth 图像与 RGB 图像是对齐的,对比如下
然后就可以用如下命令启动相机了:
部分 ros topic 如下:
其中关键的是 /camera/color/image_raw 和 /camera/aligned_depth_to_color/image_raw 分别对应 RGB 图像和深度图像。基于这些数据,我们希望实现 ORB SLAM 2 + 点云建图的效果 。
相比于采用 rosbag 数据包的 ORB SLAM 2,这里有以下几点修改:
做完以上修改,就可以按照 前一篇文章 中的步骤编译和运行 ORB SLAM 2 了,此时深度和 RGB 数据不再是来自 rosbag ,而是来自相机。
命令总结如下:
最终保存的点云地图效果如下:
本文记录了基于深度相机 Intel RealSense D435i 实现 ORB SLAM 2 的过程,由于之前的文章( 1 , 2 )已经非常详细的记录了基于 rosbag 数据包的 ORB SLAM 2,本文的大部分内容是记录与深度相机相关的一些设置,方便自己以后查阅,也希望能帮到类似研究方向的其他读者。
❹ 直接使用viewbag遍历页面数据,占用内存大吗
不大。因为viewbag是用高级编程语言编撰的一种很简洁的遍历方法,它所占用的空间非常的少,所以在使用viewbag遍历页面数据时,它实际应用的内存也非常少。
❺ bag是什么
bag:n.袋;猎获物;(俚)一瓶啤酒
vt.猎获;把…装入袋中;[口]占据,私吞;使膨大
vi.松垂
bags of [俚语]许多的,充足的
in the bag 十拿九稳的;稳操胜券的
plastic bag 塑料袋;塑胶袋
paper bag 纸袋子
bag filter 袋式过滤器;袋滤器
shopping bag n.购物袋
filter bag 过滤袋
sleeping bag 睡袋
air bag [机]气囊
cosmetic bag 化妆包;化妆袋
a bag of nails 颠三倒四;混乱
tea bag n.茶叶袋
hand bag 手提袋,手提包
travel bag 旅行袋
cloth bag 布袋
bags under the eyes [口语]眼睛下面的鼓胀,肿眼泡
woven bag 编织袋;布袋;聚丙烯编织带
laundry bag 洗衣袋
vacuum bag 真空袋;真空加压袋
ice bag 冰袋(用于身体消肿,镇痛)
更多收起词组短语
n.袋;钱包,旅行袋;袋状物;猎获物
killing,wallet
vt.占据,私吞;猎获;把…装入袋中;使膨大
occupy
❻ bag是书包吗
bag是书包,bag的基本意思是“包;袋子”,bag词汇分析如下:
bag,英 [bæɡ,美 [bæɡ]
n. 袋;袋状物;包;一袋的量
vt. 把 ... 装进袋子;使膨胀;猎杀
vi. (如袋子般)松垂
名词: bagful 过去式: bagged 过去分词: bagged 现在分词: bagging 第三人称单数: bags
bag的基本意思是“袋,包”,指由可折叠材料制成的、上方打开的或封闭的容器,可引申指一袋或一包的物品或量。bag也可指“袋状物”或“猎获物”。
bag用作动词基本意思是“装袋”“打死; 捕获”,也可指未经许可而拿走某物,但无偷盗之义。bag可用作及物动词,也可用作不及物动词。用作及物动词时接名词或代词作宾语。
bag短语搭配
burst a bag 装满手提包
carry a bag 携带一个手提包
check one's bag 检查手提包
close a bag 关上手提包
count the bag 清查战果
empty the bag 倾囊,尽所欲言,和盘托出
give sb the bag 解雇某人
hold a bag 拿着手提包
empty bag空口袋
full bag满口袋
plastic bag塑料袋
❼ 环境配置—ROS bag数据记录转换为mp4视频
新建test.launch文件,并写入如下内容:
此时,bag中的数据被分离成一组图片,存放在“.ros”文件夹中,现在将其转移到指定目录下:
或
❽ 安卓手机如何打开.obb文件
安卓手机无法打开obb文件。obb文件就是所谓的游戏数据包,它是不能直接打开的,而是把它解压到Androidobb中相关的文件夹里,然后安装该obb对应的软件,这样该软件才能调用obb文件中的数据。
obb文件是要解压到手机存储里的文件,一般大型游戏会有obb游戏包,这个不是安装程序,安装程序是单独的Apk文件,安装好之后把obb放到指定文件夹里就可以了,这种格式的文件是不能在手机里直接打开的。
OBB(OneBeBag)文件格式,是安卓游戏通用数据包。在一些大型游戏上较为常见,同时还附以Data文件出现。通常在游戏开始前,游戏程序会自动将OBB解包成Data文件。
obb文件使用注意:如果下载的是obb文件,则需要根据提示文件路径自己在obb或者data文件夹子目录创建一个相对应的文件夹存放obb文件;gameloft游戏数据包也要根据实际情况来存放。有的是存放在SD卡目录下的/gameloft文件夹内,也有的是存放在android目录下的文件。个别游戏直接存放SD卡根目录;若android目录下没有obb文件夹,则自己创建一个即可。
❾ 如何查看bag文件里的imu数据
以bag为后缀名的.bag文件通常是游戏数据包中的声音文件,用于给游戏本体提供声音资源。 这种文件通常通过jsp打包而成,在国内应用的例子主要有网易游戏。
❿ 19bag邮差包尺寸
19bag分为三个尺寸
小号26cm,中号30cm,大号36cm,今天小壮和大家分享的就是小号和中号。