ROS, Autoware编译, rk3399开发板在实验室网络设置等的一些备忘
conda :gcc,make,gpgme,libarchive,zstd,
conda lib for system /lib
pacmansource code
https://sources.archlinux.org/other/pacman/
1 | PKG_CHECK_MODULES(LIBARCHIVE, [libarchive >= 3.0.0], , |
rk3399
- 4g module disble (for now):rk_wifi_init module(driver) is not able to execute
- setting for static ip
1 | ip : using DHCP in this room of ifconfig (after login in at UPC) |
1 | ifconfig eth0 down |
- networkauth
if the issue below occured:
“Failed to establish a new connection: [Errno -2] Name or service not known…”
detail:
“requests.exceptions.ConnectionError: HTTPSConnectionPool(host=’xx’, port=443): Max retries exceeded with url: /appapi/exchange/19/v1/prolist (Caused by NewConnectionError(‘<urllib3.connection.VerifiedHTTPSConnection object at 0x7fca889818d0>: Failed to establish a new connection: [Errno -2] Name or service not known’,))”
solution
1 | 1. PING lan.upc.edu.cn -> (121.251.251.207) |
run networkAuth script
compiler env
1 | 1. untar the toolchain package |
ncnn env
1 | 4. https://github.com/RangiLyu/nanodet/blob/main/demo_ncnn/README.md |
1 | FOUND OpenCV [error]: |
clashamd
switchyomega.crx .crx -> .zip -> drag
- ROS env
ROS env
follow this readme
and ros-full-desktop dependencies PCL and YAML will be incidental in this version.
1 | ## add aptkeys and update repository |
LiDAR sdk compilation with catkin
- mkdir [empty folder name]
- move rslidar_sdk/ to [empty folder name]/src
- catkin_make
- source devel/setup.bash
- roslaunch rslidar_sdk start.launch
1 |
|
AutowareAuto
1 | git clone https://gitlab.com/autowarefoundation/autoware.auto/AutowareAuto.git |
ip camera
ip -192.168.1.64
user: admin
passwd: abcd-1234
issues
- cant be recognized with reticle unplugged(bridge0)
sdk lib 1
2
3
4
5
6```bash
include /etc/ld.so.conf.d/*.conf
/home/waynamigo/Documents/HKVISION/CH-HCNetSDKV6.1.9.4_build20220413_linux64/lib
/home/waynamigo/Documents/HKVISION/CH-HCNetSDKV6.1.9.4_build20220413_linux64/lib/HCNetSDKCom
#/home/waynamigo/Documents/LiDAR
/usr/local/lib
clip task – paper
- CLIP4Hashing: Unsupervised Deep Hashing for Cross-Modal Video-Text Retrieval. ICMR
- Segmentation in Style: Unsupervised Semantic Image Segmentation with Stylegan and CLIP. CoRR abs/2107.12518 (2021)
clip retrieval
- Conditioned and composed image retrieval combining and partially fine-tuning CLIP-based features. CVPR Workshops 2022: 4955-4964
- VideoCLIP: A Cross-Attention Model for Fast Video-Text Retrieval Task with Image CLIP. ICMR 2022: 29-33
- Extending CLIP for Category-to-Image Retrieval in E-Commerce. ECIR (1) 2022: 289-303
- Animating Images to Transfer CLIP for Video-Text Retrieval. SIGIR 2022: 1906-1911
- X-CLIP: End-to-End Multi-grained Contrastive Learning for Video-Text Retrieval. CoRR abs/2207.07285 (2022)
cloud native
kv engine
polarDB
baidu Atlas
[alibaba competition]https://tianchi.aliyun.com/competition/entrance/531979/information
go project structure
https://blog.csdn.net/weixin_44757863/article/details/120349003
RPC RMI
RMI stands for Remote Method Invocation, is a similar to PRC but it supports object-
oriented programming which is the java’s feature.
RPC RPC(Remote Procedure Call,远程过程调用)是一种计算机通信协议,允许调用不同进程空间的程序。RPC 的客户端和服务器可以在一台机器上,也可以在不同的机器上。程序员使用时,就像调用本地程序一样,无需关注内部的实现细节。
不同的应用程序之间的通信方式有很多,比如浏览器和服务器之间广泛使用的基于 HTTP 协议的 Restful API。与 RPC 相比,Restful API 有相对统一的标准,因而更通用,兼容性更好,支持不同的语言。HTTP 协议是基于文本的,一般具备更好的可读性。但是缺点也很明显:
- Restful 接口需要额外的定义,无论是客户端还是服务端,都需要额外的代码来处理,而 RPC 调用则更接近于直接调用。
- 基于 HTTP 协议的 Restful 报文冗余,承载了过多的无效信息,而 RPC 通常使用自定义的协议格式,减少冗余报文。
- RPC 可以采用更高效的序列化协议,将文本转为二进制传输,获得更高的性能。
- 因为 RPC 的灵活性,所以更容易扩展和集成诸如注册中心、负载均衡等功能。
命令式编程(Imperative/procedual)、声明式编程(Declarative)和函数式编程(Functional)