1.53-2017国标航向角定义

2.VTD RDB中heading

VTD RDB数据总线中包括了OBJECT包,其中item.base.h代表了车的航向角,但存在正负交替的情况,核实后正负相差整360度,故暂无影响。

3.对齐

1.减去90度,0度对齐

2.乘以-1,符号对齐

3.如果角度不在(0,360),则数据范围对齐

PS:1,2两步并作 vtdh = 90 - vtdh;

/** * @brief 将VTDheading转换为53-2017标准*/def test(vtdh):vtdh = 90 - vtdhif (vtdh < 0):vtdh = vtdh + 360if (vtdh > 360):vtdh = vtdh - 360return vtdhif __name__ == '__main__':for i in range(-360,360):print('t(',i,'):', test(i))

=============================================================================

以上为分析情况

实际情况: item.base.h是弧度制

1.定义宏 弧度转角度

#define rad_to_d(d) (d*180/PI)

2.坐标转换

//日期:2020年06月30日12:44:05
//码农:zolty
//描述:外部注入需要heading
//国标描述:为车辆航向角,即为车头方向与正北方向的顺时针夹角。分辨率为 0.0125°。
//@param[in] 航向角 单位:1rad   ;   from: item.base.pos.h
//@param[out] 单位: °   ;   分辨率为 0.0125°   ;   range[0..28800]
long getHeadingGB(double h)
{h = 90 - rad_to_d(h);if (h < 0){h = h + 360;}if (h > 360){h = h - 360;}return h * 80;
}

VTD RDB航向角与 53-2017国标 航向角对齐相关推荐

  1. VTD 监视器航向角与 53-2017国标 航向角对齐

    1.53-2017国标航向角定义 2.53-2017与VTD比较 图中车辆均以顺时针运行,且正北如图所示 .(VTD中没有方向定义,故自定义正北方向) 3.对齐 1.减去90度,0度对齐 2.乘以-1 ...

  2. linux全角和半角的切换,全角和半角

    A 什么是全角和半角? (1)全角---指一个字符占用两个标准字符位置. 汉字字符和规定了全角的英文字符及国标GB2312-80中的图形符号和特殊字符都是全角字符.一般的系统命令是不用全角字符的,只是 ...

  3. 《OpenCV3编程入门》学习笔记10 角点检测(二)Shi-Tomasi角点检测

    10.2 Shi-Tomasi角点检测 10.2.1 Shi-Tomasi角点检测:goodFeaturesToTrack()函数 1.定义:   Harris算法改进,若矩阵M行列式的值与M的迹中较 ...

  4. 《OpenCV3编程入门》学习笔记10 角点检测(一)Harris角点检测

    第10章 角点检测 10.1 Harris角点检测 10.1.1 角点 1.图像特征类型: (1)边缘 (2)角点(感兴趣点) (3)斑点(感兴趣区域) 2.角点定义: (1) 一阶导数(灰度的梯度) ...

  5. WPF画N角芒星,正N角星

    计算顶部三角形坐标方法: 1 /// <summary> 2 /// 获取顶三角形坐标 3 /// </summary> 4 /// <param name=" ...

  6. 输入法中的全角和半角是什么,角又是什么

    角是日语的角,不是中文的角,这里的意思是四边形,日语叫四角形,也有道理,有四个角嘛. 全角就是这个四边形是完全的,也就是方的,中文的字正好是方的. 半角就不用多说了,就是半个四边形,普通的英文字母正好 ...

  7. php字符串处理之全角半角转换(正则匹配全角字符思路)

    半角全角的处理是字符串处理的常见问题,本文尝试为大家提供一个思路. 一.概念 全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E)例如:/[\x{3010} ...

  8. 计算机视觉(角点检测)- 2 - Shi-Tomasi 角点检测

    计算机视觉(角点检测)- 2 - Shi-Tomasi 角点检测 学习前言 一.Shi-Tomasi 角点检测 二.OpenCV中API介绍    ```corners = cv2.goodFeatu ...

  9. 计算机中全半角转换是干什么的,全角半角切换快捷键(电脑全角和半角怎么切换)...

    搜狗输入法的全角半角切换键是:shift+空格键 (如当前在半角状态,按shift+空格键可以切换至全角:如当前在全角状态,按shift+空格键可以切换至半角) 半角与全角切换的意义 1.添加输入法不 ...

最新文章

  1. 什么样的人不适合做SEO呢
  2. windows下配置ssh(FreeSSHD + putty)
  3. Redis RDB文件格式全解析
  4. java学习(90):Character方法大小写转换
  5. 昆仑量子计算机只是云计算模拟吧,量子模拟赛题让大学生认识未来计算发展方向...
  6. matlab pdist如何实现,在MATLAB版本7中相当于pdist2
  7. consulAPI服务的注册源码
  8. KVM热迁移方式漫谈
  9. 光靠勤奋和努力是远远不够的
  10. dt dl dd 的英文含义
  11. 冀教版三年级计算机教学计划,冀教版数学小学三年级上册教学计划
  12. 技术美术个人笔记(三)——各贴图格式
  13. 摄像头视频直播方案比较之方案一:萤石云
  14. c语言 计算机 只用if,C语言if语句的用法
  15. Python实现缺失数字的四种方法
  16. 查询某一日期所在的自然周,以周一为开始
  17. 数字基建系列(一)数分如何参与埋点工作
  18. 使用python将txt格式的数据转换为csv格式,读取csv数据前几行
  19. 新手想搭个游戏私服,但是刚开始就碰壁了。
  20. 干货分享~做到这几点可以高效地Revit建模!

热门文章

  1. python二维数组换行输出_python 二维数组切割Python读取键盘输入的2种方法
  2. 2017年11月20日 第二次小组会议
  3. inventor文件导出其他格式方法
  4. Android 5.1系统手机Activity切换透明可以看到桌面
  5. JWT黑名单和白名单
  6. 业务 IT 一体化:华为云 SaaS Package 做到了
  7. PtInRect和WindowFromPoint判断鼠标是否停留在指定窗口上
  8. 网络传输中的交换机和路由器
  9. 《Go语言圣经》第一章:入门-习题解答及读书笔记精华摘要
  10. html 打印换页(转载)