自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

原创 图中最短路径的两种经典算法(c++)

Floyd+Dij#pragma once#include <iostream>#include <stack>#include "Graph_data.h"//非邻接点之间的权重const int MAX= 99;void print();void Floyd_init(const Graph &g);void Floyd(const Graph &g,int s,int f);void print_path(int s,int f);v

2021-06-08 10:19:28 602

原创 基于邻接表的图的储存(c++)

基于邻接表实现图的数据存储,遍历,方便之后对图论中最短路径算法的学习#pragma once#include <iostream>#include <vector>#include <map>#include <string>using namespace std;//基于邻接表的图//图的数据结构//边表的节点struct Arc { //每条边在对应在顶表中的位置 int arc_pos; //边的权重 int a.

2021-06-08 10:15:46 982 1

原创 turtlebot2 多目标点自主导航

任务要求:人为的设置多个点,发送目标点,使得机器人在目标点之间做往返运动1.目标点的获得目标点的设置可以是相对坐标(以机器人当前的位置为原点);绝对坐标(以地图为上的原点为原点)任务需要就是要个机器人发送地图的绝对坐标,来检测机器人的定位精度,想到以往导航时都是通过Rviz中的2d nav goal 设置目标点所以可以写一个小例程,将Rviz中的目标点信息读取到文本中,在下次导航的时候,直接读取目标点信息就可以了。通过网上的信息,2d nav goal 的发布话题是“move_base_

2021-05-10 16:45:17 1790

原创 Socket 学习 3

Socket通信学习 (自用笔记)三、结合前两次的实验,实现linux和windoes下的socket通信1.跨系统通信;并且结合ROS下的话题通信,在收到相关话题后,通过socket向windows下的服务端发送指定的信息3.实现效果服务端在linux和...

2021-05-10 16:00:01 269 1

原创 Socket 学习 2

Socket通信学习(自用笔记)二、linux下的socket通信实践(ubuntu18.04)1.实现和windows下的socket例程类似的功能,比较两者的区别2.参考资料:https://guisu.blog.youkuaiyun.com/article/details/7445768 https://blog.youkuaiyun.com/feixiaoxing/article/details/8567162 ...

2021-04-30 17:40:50 147 2

原创 Socket 学习 1

Socket通信学习(自用笔记)一.windows下的socket通信实践1.实现要求:在windows下分别创建Socket服务端和客户端;客户端给服务器发送数据,服务器有反馈接收信息;服务器断线重连;客户端具有断线提醒2.参考资料:socket是什么?套接字是什么? (biancheng.net);(5条消息) windows下的socket编程(C++代码实现)_其实我是C先生--的博客-优快云博客3.实现效果4.代码server.cpp#include<

2021-04-28 17:44:27 163

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除