05 2019 档案

摘要:Visual Metaphor Reviewing DFSs Peer Distributed Applications Hardware vs Software DSM NIC => network interconnect card Distributed Shared Memory: Conc 阅读全文
posted @ 2019-05-31 03:40 ecoflex 阅读(212) 评论(0) 推荐(0)
摘要:Nelson, Michael N., et. al."Caching in the Sprite Network File System".ACM Transactions on Computer Systems, Vol. 6, No. 1, February 1988, Pages 134-1 阅读全文
posted @ 2019-05-30 06:00 ecoflex 阅读(325) 评论(0) 推荐(0)
摘要:RPC is an IPC mechanism that specifies that the processes interact via procedure call interface. Birrell, Andrew, and Bruce Nelson. https://s3.amazona 阅读全文
posted @ 2019-05-29 14:09 ecoflex 阅读(335) 评论(0) 推荐(0)
摘要:"Virtual Machine Monitors: Current Technologies and Future Trends" by Rosenblum and Garfinkel "Virtual Machine Monitors: Current Technologies and Futu 阅读全文
posted @ 2019-05-29 05:19 ecoflex 阅读(293) 评论(0) 推荐(0)
摘要:Visual Metaphor I/O Devices I/O Device Features status registers => for CPU to find out what's happening on the device command registers => for CPU to 阅读全文
posted @ 2019-05-27 10:55 ecoflex 阅读(402) 评论(0) 推荐(0)
摘要:Anderson, Thomas E."The Performance of Spin Lock Alternatives for Shared-Memory Multiprocessors".IEEE Transactions on Parallel and Distributed Systems 阅读全文
posted @ 2019-05-26 04:24 ecoflex 阅读(182) 评论(0) 推荐(0)
摘要:Visual Metaphor Inter Process Communication Message Based IPC Forms of Message Passing Shared Memory IPC Copy vs. Map In windows: (1), data size small 阅读全文
posted @ 2019-05-25 03:49 ecoflex 阅读(230) 评论(0) 推荐(0)
摘要:Visual Metaphor Memory Management: Goals Memory Management: Hardware Support MMU: memory management unit TLB: translation lookaside buffer Page Tables 阅读全文
posted @ 2019-05-24 13:13 ecoflex 阅读(324) 评论(0) 推荐(0)
摘要:Fedorova, Alexandra, et. al."Chip Multithreading Systems Need a New Operating System Scheduler".Proceedings of the 11th workshop on ACM SIGOPS Europea 阅读全文
posted @ 2019-05-24 05:42 ecoflex 阅读(299) 评论(0) 推荐(0)
摘要:Sample Midterm Solutions Page 1 of 5 CS 8803, Spring 2015. EDIT 01-11-15 - Added additional answer for problem 1. Process Creation 1. Process Creation 阅读全文
posted @ 2019-05-23 12:02 ecoflex 阅读(663) 评论(0) 推荐(0)
摘要:"Flash: An Efficient and Portable Web Server" by Pai Which Threading Model is Better? ERRATA avg. time to complete order for boss worker should be: (( 阅读全文
posted @ 2019-05-22 11:37 ecoflex 阅读(288) 评论(0) 推荐(0)
摘要:These are older papers, but they provide us with some historic information on how threading system evolved over time. Sun/Solaris Papers "Beyond Multi 阅读全文
posted @ 2019-05-22 04:37 ecoflex 阅读(402) 评论(0) 推荐(0)
摘要:/* Requirements: Priority Readers and Writers Write a multi-threaded C program that gives readers priority over writers concerning a shared (global) variable. Essentially, if any readers are waiting,... 阅读全文
posted @ 2019-05-21 11:20 ecoflex 阅读(154) 评论(0) 推荐(0)
摘要:pthread_create create a new data structure that's of the type pthread type. "pthread_t *thread" pthread_attr_t (p thread attribute type) is a data str 阅读全文
posted @ 2019-05-21 05:16 ecoflex 阅读(320) 评论(0) 推荐(0)
摘要:to take the full advantage of the capability of multi-core system, that process has to have multiple execution contexts. We call such execution contex 阅读全文
posted @ 2019-05-20 23:03 ecoflex 阅读(298) 评论(0) 推荐(0)
摘要:V0-Vmax => max size of the process address space heap and data may not be contiguous stack: last in first out any access of the process to x will acce 阅读全文
posted @ 2019-05-20 03:05 ecoflex 阅读(239) 评论(0) 推荐(0)
摘要:abstracts: simiplify what the hardward actually looks like. arbitrates: manage, oversee and control the hardward use. Errata @2:14 in the video, it sh 阅读全文
posted @ 2019-05-19 11:52 ecoflex 阅读(215) 评论(0) 推荐(0)
摘要:C Programming Examples Here are a few snippets written in C that are a good representation of the code listings you might see in this course. It is su 阅读全文
posted @ 2019-05-19 10:47 ecoflex 阅读(214) 评论(0) 推荐(0)
摘要:(unfinished...) 从入门到出门。。 阅读全文
posted @ 2019-05-19 10:06 ecoflex 阅读(152) 评论(0) 推荐(0)
摘要:Please download and read: Introduction to Algorithms, Third Edition, Chapter 27 Multithreaded Algorithms by Thomas H. Cormen, Charles E. Leiserson, Ro 阅读全文
posted @ 2019-05-19 09:02 ecoflex 阅读(154) 评论(0) 推荐(0)
摘要:Getting started with OpenMP These instructions for getting started with OpenMP are repeated in Project 0. They are included here for those students wh 阅读全文
posted @ 2019-05-19 07:41 ecoflex 阅读(521) 评论(0) 推荐(0)
摘要:https://s3.amazonaws.com/content.udacity-data.com/courses/gt-cse6220/Course+Notes/Lesson1-1+Introduction+(1).pdf two parts: 1, task represented by DAG 阅读全文
posted @ 2019-05-19 04:56 ecoflex 阅读(278) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-18 12:27 ecoflex 阅读(140) 评论(0) 推荐(0)
摘要:http://info.usherbrooke.ca/hlarochelle/neural_networks/content.html these characteristics may come from a word. (hand writting data) sequence of obser 阅读全文
posted @ 2019-05-18 09:04 ecoflex 阅读(131) 评论(0) 推荐(0)
摘要:http://info.usherbrooke.ca/hlarochelle/ift725/2_09_parameter_initialization.pdf http://www.deeplearning.ai/ai-notes/initialization/?utm_source=email&u 阅读全文
posted @ 2019-05-18 02:42 ecoflex 阅读(98) 评论(0) 推荐(0)
摘要:alternatively update Q_{\miu} and Q_{\sigma} another example is the spin system: a nasty thing here is the coupling term in E(x;J) and we use another 阅读全文
posted @ 2019-05-18 02:10 ecoflex 阅读(175) 评论(0) 推荐(0)
摘要:question: http://www.52caml.com/head_first_ml/ml-chapter2-entropy-based-family/ 阅读全文
posted @ 2019-05-17 10:21 ecoflex 阅读(147) 评论(0) 推荐(0)
摘要:https://segmentfault.com/a/1190000011561822 https://zh.wikipedia.org/wiki/%E8%92%99%E6%8F%90%E9%9C%8D%E7%88%BE%E5%95%8F%E9%A1%8C chain rule of entropy 阅读全文
posted @ 2019-05-17 08:49 ecoflex 阅读(211) 评论(0) 推荐(0)
摘要:https://en.wikipedia.org/wiki/Huffman_coding 阅读全文
posted @ 2019-05-16 10:45 ecoflex 阅读(425) 评论(0) 推荐(0)
摘要:x => the outcome 6v6 => 1bit 5v5 => 1.48bit 4v4 => log_2(3) = 1.58bit 3v3 => 1.5bit 阅读全文
posted @ 2019-05-16 10:04 ecoflex 阅读(164) 评论(0) 推荐(0)
摘要:http://www.inference.org.uk/mackay/itprnn/ http://videolectures.net/course_information_theory_pattern_recognition/ 1948, Shanon's fundamental problem: 阅读全文
posted @ 2019-05-16 08:53 ecoflex 阅读(210) 评论(0) 推荐(0)
摘要:... 阅读全文
posted @ 2019-05-11 12:54 ecoflex 阅读(169) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-10 09:24 ecoflex 阅读(142) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-10 06:49 ecoflex 阅读(135) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-10 06:32 ecoflex 阅读(340) 评论(0) 推荐(0)
摘要:dp = 1:原图;dp=2:小一半的图 param2选30-50,超过这个值 OpenCV中的霍夫变换圆检测函数 cv::HoughCircles: 它整合了Canny检测和霍夫变换,输出是cv::Vec3f向量,每个元素包含检测圆的圆心坐标和半径(cx, cy, radius)。 如果噪声不是椒 阅读全文
posted @ 2019-05-10 04:38 ecoflex 阅读(434) 评论(0) 推荐(0)
摘要:threshold比如10,100 。建议选10 计算量正比于theta 这个api不建议使用,只有有经验的开发者使用,反变换会出问题,和直线可能不能匹配不重合。 lines: rho = 1?? theta = CV_PI/180 threshold=10 (认为两点是直线的两点间最大间隔) ca 阅读全文
posted @ 2019-05-10 03:05 ecoflex 阅读(212) 评论(0) 推荐(0)
摘要:t 阅读全文
posted @ 2019-05-09 07:58 ecoflex 阅读(185) 评论(0) 推荐(0)
摘要:robert 算子 阅读全文
posted @ 2019-05-09 06:53 ecoflex 阅读(140) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-08 13:17 ecoflex 阅读(133) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-07 11:49 ecoflex 阅读(180) 评论(0) 推荐(0)
摘要:https://docs.opencv.org/3.4/db/df6/tutorial_erosion_dilatation.html 阅读全文
posted @ 2019-05-07 10:42 ecoflex 阅读(340) 评论(0) 推荐(0)
摘要:椒盐噪声:加入随机的白点or黑点 阅读全文
posted @ 2019-05-07 09:22 ecoflex 阅读(172) 评论(0) 推荐(0)
摘要:anti-aliased 阅读全文
posted @ 2019-05-07 08:36 ecoflex 阅读(245) 评论(0) 推荐(0)
摘要:指针虽然速度快,但是不一定安全 反色 效果和上面一样 Vec3f->float typedef Vec< uchar, 3 > Vec3b ... typedef Vec< float, 3 > Vec3f. max(r,max(b,g)) i 阅读全文
posted @ 2019-05-07 07:40 ecoflex 阅读(265) 评论(0) 推荐(0)
摘要:最主要的是第二个,然后学第三第四,剩下的用什么再学什么 色彩空间转换:cvtColor,rgb里不能单独调亮度 https://blog.csdn.net/keith_bb/article/details/53470170 提升对比度 用API 创建空白图像,大小,类型,颜色 clone就是完全拷贝 阅读全文
posted @ 2019-05-07 05:30 ecoflex 阅读(325) 评论(0) 推荐(0)
摘要:https://www.bilibili.com/video/av18945696 阅读全文
posted @ 2019-05-04 13:27 ecoflex 阅读(352) 评论(0) 推荐(0)
摘要:gazebo->simulator movebase->navigation amcl->localization map_server->provide the map cmd_vel_mux->moving 阅读全文
posted @ 2019-05-04 11:51 ecoflex 阅读(208) 评论(0) 推荐(0)
摘要:一共4个slam packages,除了cartographer需要额外安装以外,另外3个可以直接执行 _slam 阅读全文
posted @ 2019-05-04 11:01 ecoflex 阅读(156) 评论(0) 推荐(0)
摘要:此处有两个map,一个是tf图里的frame,一个是topic(地图) Karto相比gmapping比较老,但仍旧效果不差 阅读全文
posted @ 2019-05-04 10:34 ecoflex 阅读(334) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-04 09:40 ecoflex 阅读(132) 评论(0) 推荐(0)
摘要:oint 所有的link joint都在一起了,我们在上面没写坐标变换的信息,信息在下面这个文件里 小车模型的 最终版本 小车完成了 阅读全文
posted @ 2019-05-04 09:19 ecoflex 阅读(127) 评论(0) 推荐(0)
摘要:tf:coordinate transform urdf:ros 机器人属性描述的规范 tf树必须是连通的 如果没有人来维护两个frame之间的联系(一个发送消息的node,or called broadcaster),就会断掉 broadcaster就一个是publisher tf树是整个消息的反 阅读全文
posted @ 2019-05-04 08:26 ecoflex 阅读(292) 评论(0) 推荐(0)
摘要:接下来只需要在cmakelist里定义msg就行了,而python文件不需要加入cmakelist,因为是解释型语言 阅读全文
posted @ 2019-05-04 08:06 ecoflex 阅读(148) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-04 02:55 ecoflex 阅读(108) 评论(0) 推荐(0)
摘要:clinet ->client client.call(srv) 就是handlefunction返回的bool结果 接下来要修改cmakelist.txt但是这里省略了 阅读全文
posted @ 2019-05-04 02:47 ecoflex 阅读(172) 评论(0) 推荐(0)
摘要:掌握talker写法,就可以驾驭周期性发布的场合了 其中pub = ...("...",1);//里面的的1意思是队列长度 如果 distance用的是c++的float就不用下面写distance.data了,直接用distance (疑问,) 阅读全文
posted @ 2019-05-04 02:27 ecoflex 阅读(177) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2019-05-03 12:15 ecoflex 阅读(162) 评论(0) 推荐(0)
摘要:启动roscore 阅读全文
posted @ 2019-05-03 12:02 ecoflex 阅读(139) 评论(0) 推荐(0)
摘要:左边每个插件都是一个subscriber 启动键盘控制运动 pose位置 twist速度 阅读全文
posted @ 2019-05-03 11:51 ecoflex 阅读(154) 评论(0) 推荐(0)
摘要:应用场景比如小车的导航,机械臂运动。或者可打断可抢占。 阅读全文
posted @ 2019-05-03 11:17 ecoflex 阅读(139) 评论(0) 推荐(0)
摘要:发送一个灯光的名字,返回是否删除成功,以及状态信息 sun 环境变暗了 rosparam set /gazebo/gravity_z ... 把当前的所有rosparam参数下载到一个yaml文件里 阅读全文
posted @ 2019-05-03 11:10 ecoflex 阅读(115) 评论(0) 推荐(0)
摘要:还可以在launch文件里修改param 阅读全文
posted @ 2019-05-03 11:01 ecoflex 阅读(209) 评论(0) 推荐(0)
摘要:topic是一种信息传递模式,这里先看下service topic是一种单项传输信息的模式,在下面的场景:右node会连续不断发送数据给左node 也可以写一个服务,让右边node接收到信息才开始发送,但是这样写起来很麻烦 此时应该用service node a发送请求,node b才会发送信息回来 阅读全文
posted @ 2019-05-03 10:31 ecoflex 阅读(193) 评论(0) 推荐(0)
摘要:←正确的用法 同时要指定topic 深度相机的信息类型看上去也可以被image view启动 查看深度图 rgb+深度图 = 点云数据 rosnode info /teleop_.... 速度控制node 再看下topic:publisher是速度控制node,接受者是gazebo 类型也定义了 然 阅读全文
posted @ 2019-05-03 09:21 ecoflex 阅读(126) 评论(0) 推荐(0)
摘要:Node之间必须有共同的话题 message 定义类似c++ struct 每次就是发送一个class过去 阅读全文
posted @ 2019-05-02 09:18 ecoflex 阅读(92) 评论(0) 推荐(0)
摘要:不了解一个进程的时候看下info i head forward j turn left l turn right k stop 一个node控制键盘和gazebo通信 再次查看rosnode list 可以看到多了一个 接下来打开摄像头: 阅读全文
posted @ 2019-05-02 09:11 ecoflex 阅读(169) 评论(0) 推荐(0)
摘要:PR2: personal robot 2 如何管理进程和它们之间的通信? node1 and 2 先在master上面注册,然后点对点通信 所以要通过roscore这个命令启动ros master 多个node启动,不用一个个启动,写launch文件 bringup就是最核心启动的东西 阅读全文
posted @ 2019-05-02 05:39 ecoflex 阅读(231) 评论(0) 推荐(0)
摘要:比如: 最下面一行表示是metapackage 这些在根目录下面有 所以定义一个navigation metapackage就是把不同的软件包组织起来 阅读全文
posted @ 2019-05-02 05:23 ecoflex 阅读(209) 评论(0) 推荐(0)
摘要:slides: https://www.gitbook.com/book/sychaichangkun/ros-tutorial-icourse163/details only on folder then apply catkin_make and we have much more files 阅读全文
posted @ 2019-05-02 05:18 ecoflex 阅读(160) 评论(0) 推荐(0)
摘要:packages are like the organs of a body. this stucture has no function... if you are not familar with the cmake written style, read the book “cmake实践”. 阅读全文
posted @ 2019-05-02 03:43 ecoflex 阅读(146) 评论(0) 推荐(0)
摘要:建立工作空间:名字可以任意取,但里面必须有src文件夹 编译:用source把编译完的workspace刷新到环境变量里,这样系统才知道ros可执行文件在哪,才能运行。否则roslaunch找不到工作空间。 package is the most basic element for catkin m 阅读全文
posted @ 2019-05-02 03:16 ecoflex 阅读(155) 评论(0) 推荐(0)