ros开发增加clion常用模板及初始化配置(四)
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常用模板及初始化配置(四)相关推荐
- ros开发增加clion常用模板及初始化配置(六)
ros开发增加clion常用模板及初始化配置(六) c++模板 cpp_regex正则匹配 #include <regex>Qstring checkcode="12312313 ...
- ros开发增加clion常用模板及初始化配置(五)
ros开发增加clion常用模板及初始化配置(五) python模板 py_opencv_resize图片缩放_水平方向拉伸与左右截取 # 640 x 480 -> 1280 x 480(129 ...
- ros开发增加clion常用模板及初始化配置(三)
ros开发增加clion常用模板及初始化配置(三) python模板 py_math弧度转角度 import math DE2R = math.pi/180 #弧度=角度*DE2R py_unpack ...
- ros开发增加clion常用模板及初始化配置(二)
ros开发增加clion常用模板及初始化配置(二) 在需要共享的文件夹内用控制台运行这个命令开启服务器,共享自己的文件,局域网电脑游览器登入这台电脑的ip加8000端口号即可访问 python -m ...
- ros开发增加clion常用模板及初始化配置(一)
clion 初始化开发配置笔记针对ros 数学公式网站 Mathpix Snip Notes MyScript Webdemo 1.安装ros插件 功能是创建msg文件时有提示 2. translat ...
- Django 3.2.5博客开发教程:一些常用的模板使用方法
一.django static文件的引入方式 1.在django project中创建 static文件夹 2.settings.py中配置要在 STATIC_URL = '/static/' 下边 ...
- ROS开发之如何使用常用可视化工具?
文章目录 0.引言 1.rqt工具 2.RViz工具 3.Gazebo工具 0.引言 笔者因研究课题涉及ROS开发,学习了古月居出品的ROS入门21讲,为巩固可视化工具的知识,本文将ROS的常用可 ...
- Scons环境搭建和编译原理概述及嵌入式开发常用模板
Scons环境搭建和编译原理概述及嵌入式开发常用模板 Scons是用python实现的一个类似makefile的软件构建工具.其官网是SCons: A software construction to ...
- 【微信小程序】【云开发模板】云开发篇(五)——自定义初始化云开发模板(供直接下载源码)
[微信小程序]云开发篇(一)--申请小程序 [微信小程序]云开发篇(二)--初始化云开发(微信开发者工具) [微信小程序]云开发篇(三)--代码管理 [微信小程序]云开发篇(四)--开通云开发 [微信 ...
最新文章
- 打成jar包_keras, tensorflow模型部署通过jar包部署到spark环境攻略
- 微信公众平台如何启用开发模式
- selenium autoit java_Java+Selenium——AutoIt工具处理文件上传
- [转载]Bluetooth协议栈学习之SDP
- 插件translator_Zotero Jasminum 插件的更新记录
- Chrome三天内的第二枚0Day
- 转载python2进制打包相关
- 1077. 互评成绩计算 (20)-PAT乙级真题
- 【动态规划区间dp】蓝桥2019:最优包含
- HDFS中的集中缓存管理详解
- 【bzoj1520】[POI2006]Szk-Schools 费用流
- eclipse画UML图
- 关闭appleid双重认证_如何查看并移除登陆过Apple ID的设备
- 水星怎么设置网速最快_水星路由器怎么设置网速 - 卡饭网
- 计算机软件ui外观设计专利,GUI外观设计专利申请指南
- Spring中的依赖注入(10级学员 韩晓爽课堂总结)
- 信道容量 matlab,离散无记忆信道容量的matlab算法
- 总结一下m3u8格式相关问题
- 论文进入SCI、Ei等国际检索系统的意义(转贴)
- Codeforces 272C Dima and Staircase 思维 or 线段树
热门文章
- 使用vs2010自带的数据库的方法
- Jquery中AJAX的应用
- TensorFlow基本计算单元与基本操作
- HelloDjango 第 10 篇:小细节 Markdown 文章自动生成目录,提升阅读体验
- TODO C++ 异常处理
- 关于mysql保存数据的时候报问题分析
- SSH框架之-hibernate 三种状态的转换
- 2016/05/13 thinkphp 3.2.2 ① 数据删除及执行原生sql语句 ②表单验证
- JBOD RAID0
- Windows Mobile 中 Cellular Emulator 与 Device Emulator 连接不上的解决办法?