1 Star 1 Fork 1

yvanGuo / ARS408

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Implementation of Continental ARS 408 Radar in Ubuntu 16.04. Visualization of objects in rviz.

Nodes

  • base_link_to_radar
  • decode_node
  • decode_node_cluster
  • extendedkf
  • joint_state_publisher
  • rosout
  • rviz
  • socketcan_bridge_node
  • speedinfo_node
  • visualization_marker_node
  • visualization_marker_node_cluster

Topics

  • /clicked_point
  • /cluster_decoded_messages
  • /cluster_list_messages
  • /control/arduino_output_steering
  • /control/arduino_output_throttle
  • /decoded_messages
  • /filtered_messages
  • /initialpose
  • /joint_states
  • /list_messages
  • /move_base_simple/goal
  • /received_messages
  • /rosout
  • /rosout_agg
  • /sent_messages
  • /tf
  • /tf_static
  • /visualization_marker
  • /visualization_marker_array
  • /visualization_marker_cluster

Build and Run

mkdir folder
mkdir folder/src
cd folder/src
git clone https://github.com/sergiocasaspastor/myrepository.git
cd ..
catkin build
source devel/setup.bash
roslaunch socketcan_bridge radar.launch

Radar setup

There is a command called cansend, that belongs to can-utils, used for sending configuration messages to the radar. Here are some messages proposed, but other messages can be sent (watch the manual ARS40X_Technical_Documentation_V 1.8_18.10.2017 inside documentation folder).

Installation of can-utils

sudo apt-get install can-utils
candump can0 // Watch the raw data received once the peak CAN bus is installed and connected to Radar

Configuration messages to choose between cluster detection or object detection

cansend can0 200#F8000000089C0000 // Objects detection with all extended properties
cansend can0 200#F8000000109C0000 // Clusters detection with all extended properties

Configuration messages for applying different filters.

cansend can0 202#8C0000012C // Maximum distance of objects detected 30 meters
cansend can0 202#AE06800FFF // Minimum value of object RCS -10 dBm2
cansend can0 202#C600030007 // Minimum value of objects probability of existence 75%

Other option to configure the radar is to modify the values of configuration_vars.h inside the header folder of socketcan brige. Please remember that is necessary to build the package again in order to save the values chosen in the configuration header file.

空文件

简介

暂无描述 展开 收起
C++ 等 5 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/yvanGuo/ARS408.git
git@gitee.com:yvanGuo/ARS408.git
yvanGuo
ARS408
ARS408
master

搜索帮助

344bd9b3 5694891 D2dac590 5694891