ros开发增加clion常用模板及初始化配置(四)

python模板

py_np_dot向量点乘

import numpy as np
from math import sqrt# a与b点g乘得到一个数,a在b上的投影
a = np.array([3, 4])
b = np.array([1, 2])print(a.dot(b))
print(a @ b)
print(np.dot(a, b))# a的模长 * b的模长 * cos(夹角)# a与b点g乘得到一个数,a在b上的投影
#[a与b肯定是3维坐标]a与b叉乘(结果还是一个向量)得到一个垂直于a与b平面的法向量(z轴),右手定则确定z轴在a的上方或下方
#c = np.cross(a, b) 叉乘

py_np_cross叉乘

import numpy as np
from math import sqrta = np.array([3, 0, 0])
b = np.array([0, 4, 0])
#[a与b肯定是3维坐标]a与b叉乘(结果还是一个向量)得到一个垂直于a与b平面的法向量(z轴),右手定则确定z轴在a的上方或下方
c = np.cross(a, b)
# c = [0 , 0, ?]print(c)# a与b点g乘得到一个数,a在b上的投影
# a的模长 * b的模长 * cos(夹角)
#print(a.dot(b))
#print(a @ b)
#print(np.dot(a, b))

py_np_linalg_inv取逆

# 求救 p 在a坐标系中的位置
#matrix = np.array([
#   [1, 0, b[0]],
#    [0, 1, b[1]],
#    [0, 0, 1],
#])
#取逆操作
matrix = np.linalg.inv(matrix)

ros开发增加clion常用模板及初始化配置(四)相关推荐

  1. ros开发增加clion常用模板及初始化配置(六)

    ros开发增加clion常用模板及初始化配置(六) c++模板 cpp_regex正则匹配 #include <regex>Qstring checkcode="12312313 ...

  2. ros开发增加clion常用模板及初始化配置(五)

    ros开发增加clion常用模板及初始化配置(五) python模板 py_opencv_resize图片缩放_水平方向拉伸与左右截取 # 640 x 480 -> 1280 x 480(129 ...

  3. ros开发增加clion常用模板及初始化配置(三)

    ros开发增加clion常用模板及初始化配置(三) python模板 py_math弧度转角度 import math DE2R = math.pi/180 #弧度=角度*DE2R py_unpack ...

  4. ros开发增加clion常用模板及初始化配置(二)

    ros开发增加clion常用模板及初始化配置(二) 在需要共享的文件夹内用控制台运行这个命令开启服务器,共享自己的文件,局域网电脑游览器登入这台电脑的ip加8000端口号即可访问 python -m ...

  5. ros开发增加clion常用模板及初始化配置(一)

    clion 初始化开发配置笔记针对ros 数学公式网站 Mathpix Snip Notes MyScript Webdemo 1.安装ros插件 功能是创建msg文件时有提示 2. translat ...

  6. Django 3.2.5博客开发教程:一些常用的模板使用方法

    一.django static文件的引入方式 1.在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 ...

  7. ROS开发之如何使用常用可视化工具?

    文章目录 0.引言 1.rqt工具 2.RViz工具 3.Gazebo工具 0.引言   笔者因研究课题涉及ROS开发,学习了古月居出品的ROS入门21讲,为巩固可视化工具的知识,本文将ROS的常用可 ...

  8. Scons环境搭建和编译原理概述及嵌入式开发常用模板

    Scons环境搭建和编译原理概述及嵌入式开发常用模板 Scons是用python实现的一个类似makefile的软件构建工具.其官网是SCons: A software construction to ...

  9. 【微信小程序】【云开发模板】云开发篇(五)——自定义初始化云开发模板(供直接下载源码)

    [微信小程序]云开发篇(一)--申请小程序 [微信小程序]云开发篇(二)--初始化云开发(微信开发者工具) [微信小程序]云开发篇(三)--代码管理 [微信小程序]云开发篇(四)--开通云开发 [微信 ...

最新文章

  1. 打成jar包_keras, tensorflow模型部署通过jar包部署到spark环境攻略
  2. 微信公众平台如何启用开发模式
  3. selenium autoit java_Java+Selenium——AutoIt工具处理文件上传
  4. [转载]Bluetooth协议栈学习之SDP
  5. 插件translator_Zotero Jasminum 插件的更新记录
  6. Chrome三天内的第二枚0Day
  7. 转载python2进制打包相关
  8. 1077. 互评成绩计算 (20)-PAT乙级真题
  9. 【动态规划区间dp】蓝桥2019:最优包含
  10. HDFS中的集中缓存管理详解
  11. 【bzoj1520】[POI2006]Szk-Schools 费用流
  12. eclipse画UML图
  13. 关闭appleid双重认证_如何查看并移除登陆过Apple ID的设备
  14. 水星怎么设置网速最快_水星路由器怎么设置网速 - 卡饭网
  15. 计算机软件ui外观设计专利,GUI外观设计专利申请指南
  16. Spring中的依赖注入(10级学员 韩晓爽课堂总结)
  17. 信道容量 matlab,离散无记忆信道容量的matlab算法
  18. 总结一下m3u8格式相关问题
  19. 论文进入SCI、Ei等国际检索系统的意义(转贴)
  20. Codeforces 272C Dima and Staircase 思维 or 线段树

热门文章

  1. 使用vs2010自带的数据库的方法
  2. Jquery中AJAX的应用
  3. TensorFlow基本计算单元与基本操作
  4. HelloDjango 第 10 篇:小细节 Markdown 文章自动生成目录,提升阅读体验
  5. TODO C++ 异常处理
  6. 关于mysql保存数据的时候报问题分析
  7. SSH框架之-hibernate 三种状态的转换
  8. 2016/05/13 thinkphp 3.2.2 ① 数据删除及执行原生sql语句 ②表单验证
  9. JBOD RAID0
  10. Windows Mobile 中 Cellular Emulator 与 Device Emulator 连接不上的解决办法?