
python
pd很不专业
ROS的一些常见问题的解决方法,正在学习ros,linux,C++,python,,,,,
展开
-
ros 使用python代码启动launch文件
在开发中我们经常会遇到使用python代码启动launch文件这样的问题。一般的做法是使用subprocess调用roslaunch。但是这种方法使用起来并不方便。要涉及到自己去控制进程的状态。由于roslaunch实际上是用python实现的。使用python调用launch文件实际上有更简单的方法。import roslaunchuuid = roslaunch.rlutil.get_or_generate_uuid(None, False)roslaunch.configure_lo.转载 2020-07-09 17:56:28 · 3178 阅读 · 0 评论 -
Python学习笔记(使用百度AI进行是否带口罩识别)
效果:代码:#!/usr/bin/python# -*- coding: UTF-8 -*-import cv2import jsonfrom aip import AipBodyAnalysisimport rospyimport sysreload(sys)sys.setdefaultencoding( "utf-8" )def get_image...原创 2020-03-27 18:47:15 · 812 阅读 · 0 评论 -
Python学习笔记(使用百度AI进行人体状态识别功能,并在图片中画出人体位置)
识别效果:代码如下:#!/usr/bin/python# -*- coding: UTF-8 -*-import cv2import jsonfrom aip import AipBodyAnalysisimport rospydef get_image(): cap = cv2.VideoCapture(1) #打开摄像头 while(1): ...原创 2020-03-27 16:27:27 · 1956 阅读 · 0 评论 -
DOBOT magician魔术师在ROS下使用moveit编写代码控制(笛卡尔空间控制走直线)
$ rosrun probot_demo moveit_cartesian_demo.py _cartesian:=False 走自由路径$ rosrun probot_demo moveit_cartesian_demo.py _cartesian:=True 走直线代码:#!/usr/bin/env python# -*- coding: utf-8 -*-impo...原创 2020-03-17 11:18:27 · 1465 阅读 · 0 评论 -
Python学习笔记(手眼坐标转换)
import cv2 import numpy as np######图像坐标三个点A= np.array([ [221, 216, 1], [386, 203, 1 ], [228, 342, 1 ] ])print(A)######机械臂坐标三个点B= np.array([ [304.32, 10.96, 1 ], ...原创 2019-12-03 17:27:28 · 622 阅读 · 0 评论 -
Python-OpenCV学习笔记(使用opencv 获得鼠标点击点位,并画在图片上)
先看效果:目标• 学习使用 OpenCV 处理鼠标事件• 你将要学习的函数是:cv2.setMouseCallback()鼠标事件 :cv2.setMouseCallback()cv2_EVENT_MOUSEMOVE 0 滑动cv2_EVENT_LBUTTONDOWN 1 左键点击cv2_EVENT_RBUTTONDOWN 2 右键点击cv2_EVENT_...原创 2019-11-20 15:42:22 · 3656 阅读 · 0 评论 -
OpenCV-Python学习笔记(使用opencv识别物体的位置,找到中心点位)
使用opencv识别物体的位置,找到中心点位:步骤:先拿到图像-->进行高斯滤波-->进行灰度处理-->进行二值化-->进行开运算-->轮廓提取-->计算中心点位效果图如下:代码如下:import cv2import numpy as np#读取图片def ReadImg(): img = cv2.imread('1.p......原创 2019-11-18 16:14:54 · 44056 阅读 · 19 评论 -
Python学习笔记(机器学习-Hog+SVM小狮子识别)
# 1 样本 2 训练 3 test 预测# 1 样本# 1.1 pos 正样本 包含所检测目标 neg 不包含obj# 1.2 如何获取样本 1 网络 2 公司内部 3 自己收集# 一个好的样本 远胜过一个 复杂的神经网络 (K w)(M)# 1.1 网络公司 样本:1张图 1元 贵# 1.2 网络 爬虫 自己爬# 1.3 公司: 很多年积累(mobileeye ADAS 99...原创 2019-11-13 17:33:23 · 1248 阅读 · 5 评论 -
Python学习笔记(机器学习-SVM)
# 1 思想 分类器 # 2 如何? 寻求一个最优的超平面 分类# 3 核:line# 4 数据:样本 # 5 训练 SVM_create train predict# svm本质 寻求一个最优的超平面 分类# svm 核: line# 身高体重 训练 预测 import cv2import numpy as npimport matplotlib.pyplot a...原创 2019-11-11 16:52:48 · 304 阅读 · 0 评论 -
Python学习笔记(基于Haar+Adaboost实现的人脸识别功能)
这里用到的训练集adaboost文件地址分类器地址:见本博客下载页面https://download.youkuaiyun.com/download/qq_42145185/11966700# 1 load xml 2 load jpg 3 haar gray 4 detect 5 drawimport cv2import numpy as np# load xml 1 file name...原创 2019-11-08 18:16:42 · 1141 阅读 · 0 评论 -
Python学习笔记(使用百度AI进行人脸检测)
百度AIP人脸检测返回字符串如下图:(链接:https://ai.baidu.com/docs#/Face-Python-SDK/3ebe14ea)人脸检测 返回示例{ "face_num": 1, "face_list": [ { "face_token": "35235asfas21421fakghktyfdgh68bi...原创 2019-09-29 11:30:44 · 858 阅读 · 0 评论 -
Python学习笔记(使用百度AI进行语音合成,并使用Python播放MP3音频文件)
代码部分:# -*- coding: UTF-8 -*-from aip import AipSpeechfrom playsound import playsound""" 你的 APPID AK SK """APP_ID = '17311850'API_KEY = '4uY0GkFIXXE7vDY0jBKDT44n'SECRET_KEY = 'PNwRoSM...原创 2019-09-26 15:08:45 · 2452 阅读 · 5 评论