Skip to content

Commit 0c5df0c

Browse files
ksha23ajcarneyco-liLetianLi
authored andcommitted
Feature/dgnss updates (#91)
* Refactored gps_testing.py. Moved moving average to a class, moved heading calculation to its own method * build: Add ublox ROS driver to project.json dependencies * toss some rtk configs together * Add node for publishing ROS topic from RTK GNSS * Updated gps_testing node to include new node that interfaces with ROS library for new gps * Add launch documentation * Add mapviz * Rename rtk files * updated README * Update comments/document code * Update wr_hsi_sensing readme * Clarify README * Update README * rename nodes * update launch files to launch dependent nodes * delete old launch file * remove extra debug logging * revise dependency declarations * remove build instructions in readme * add images to readme * Move README so images show up in doxygen --------- Co-authored-by: Aiden Carney <ajcarney314@gmail.com> Co-authored-by: Colin Li <clikingofinfo@gmail.com> Co-authored-by: LetianLi <Letian_li@outlook.com>
1 parent ea276a2 commit 0c5df0c

20 files changed

Lines changed: 338 additions & 143 deletions

project.json

Lines changed: 15 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,20 @@
4444
"package": "ros-noetic-moveit-visual-tools",
4545
"provider": "apt"
4646
}
47+
},
48+
{
49+
"name": "ros-ublox",
50+
"build": {
51+
"package": "ros-noetic-ublox",
52+
"provider": "apt"
53+
}
54+
},
55+
{
56+
"name": "mapviz",
57+
"build": {
58+
"package": "ros-noetic-mapviz",
59+
"provider": "apt"
60+
}
4761
}
4862
]
49-
}
63+
}

src/wr_hsi_sensing/CMakeLists.txt

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,12 @@ project(wr_hsi_sensing)
77
## Find catkin macros and libraries
88
## if COMPONENTS list like find_package(catkin REQUIRED COMPONENTS xyz)
99
## is used, also find other catkin packages
10-
find_package(catkin REQUIRED COMPONENTS message_generation std_msgs rospy)
10+
find_package(catkin REQUIRED COMPONENTS
11+
message_generation
12+
std_msgs
13+
rospy
14+
ublox_gps
15+
)
1116

1217
## System dependencies are found with CMake's conventions
1318
# find_package(Boost REQUIRED COMPONENTS system)

src/wr_hsi_sensing/README.md

Lines changed: 0 additions & 12 deletions
This file was deleted.
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
debug: 1 # Range 0-4 (0 means no debug statements will print)
2+
3+
device: /dev/ttyACM0
4+
frame_id: gps # TODO: change it in the future?
5+
6+
config_on_startup: false
7+
uart1:
8+
baudrate: 9600
9+
rate: 1
10+
nav_rate: 1
11+
publish:
12+
all: true
13+
# fix_mode: auto
14+
# dgnss_mode: 3 # Fixed mode
15+
16+
# inf:
17+
# all: true

src/wr_hsi_sensing/docs/Part1.png

94 KB
Loading

src/wr_hsi_sensing/docs/Part2.png

27.1 KB
Loading

src/wr_hsi_sensing/docs/Part3.png

86.4 KB
Loading

src/wr_hsi_sensing/docs/Part4.png

26.8 KB
Loading

src/wr_hsi_sensing/docs/Part5.png

86.5 KB
Loading

src/wr_hsi_sensing/docs/Part6.png

86.8 KB
Loading

0 commit comments

Comments
 (0)