Commit Graph

56 Commits

Author SHA1 Message Date
Pedrhom Nafisi
a244861eec Fix launch files for legacy devices
Update README.md with all release notes and other tweaks
2024-08-20 11:29:10 -05:00
Pedrhom Nafisi
13c6731589 Add support for ES2, improve 6432 config to have xyz and velocity 2024-08-14 14:48:07 -05:00
JuneChul Roh
3cfb96e29d Pull request #11: ROS2 update for Processor's Robotics SDK
Merge in MITL/mmwave_ti_ros from ros2_update_robotics_sdk to master

* commit 'be917505ac457309c8b85002cf3384fabc6cb1b2':
  [ros2_driver/ti_mmwave_rospkg] Updated the launch files and the rviz file. - Added a common launch file IWR6843.py for all the IWR6843x launch files. - CLI config file, command port, and data port can passed at the command line with launch arguments. For example, below is equivalent to '6843ISK_Tracking.py':   ros2 launch ti_mmwave_rospkg IWR6843.py cfg_file:=6843ISK_Tracking.cfg - 6843{ISK,AOP}_{Standard,Tracking,Occupancy}.py now call the common launch file. - Updated the rviz file to display the XYZ axes.
  [ros2_driver/ti_mmwave_rospkg_msgs] Updated to use the standard header message, std_msgs/Header. Note that "seq" field in the header was deprecated in ROS 2.
  [ros2_driver] Removed ti_mmwave_rospkg/src/{build, install, log} folders.
2024-03-12 19:27:34 -05:00
JuneChul Roh
be917505ac [ros2_driver/ti_mmwave_rospkg] Updated the launch files and the rviz file.
- Added a common launch file IWR6843.py for all the IWR6843x launch files.
- CLI config file, command port, and data port can passed at the command line with launch arguments. For example, below is equivalent to '6843ISK_Tracking.py':
  ros2 launch ti_mmwave_rospkg IWR6843.py cfg_file:=6843ISK_Tracking.cfg
- 6843{ISK,AOP}_{Standard,Tracking,Occupancy}.py now call the common launch file.
- Updated the rviz file to display the XYZ axes.
2024-03-06 18:27:52 -06:00
JuneChul Roh
db9c5384e2 [ros2_driver/ti_mmwave_rospkg_msgs] Updated to use the standard header message, std_msgs/Header. Note that "seq" field in the header was deprecated in ROS 2.
[ros2_driver/ti_mmwave_rospkg]
- Now using the standard header.
- <message>.header.stamp = nodeHandle->now(): it is set using the node clock (this is common practice) instead of the system clock.
- Cleaned up parameter declarations for each node.
- Added a parameter for 'frame_id'
2024-03-06 18:22:50 -06:00
JuneChul Roh
87b61bb259 [ros2_driver] Removed ti_mmwave_rospkg/src/{build, install, log} folders. 2024-03-06 16:35:59 -06:00
Pedrhom Nafisi
b22c41cbb6 Pull request #10: fix ISK launch file calling AOP cfg
Merge in MITL/mmwave_ti_ros from fix_incorrect_launch_parameters to master

* commit '15a072f6f4c7cb6ab72a337b44bc42f56b558e27':
  fix ISK launch calling AOP cfg
2024-02-12 13:47:28 -06:00
Pedrhom Nafisi
15a072f6f4 fix ISK launch calling AOP cfg 2024-02-12 13:46:54 -06:00
JuneChul Roh
2184f08811 Pull request #9: ros2_driver update to release with Jacinto Robotics SDK
Merge in MITL/mmwave_ti_ros from ros2_update_robotics_sdk to master

* commit '1ffa862e94e72aad43a1701e7f0b7c30384d3237':
  [ros2_driver] Updated to get rid of error message at Ctrl+C termination
  [ros2_driver] Following updates made to ros2_driver/src/ti_mmwave_rospkg: 1. Updated CMakeLists.txt to install the "cfg" folder. 2. Path to .cfg file is now set using get_package_share_directory(). 3. Updated 6843*.py launch files to add a feature optionally disable rViz with an launch argument "rviz". To disable rViz, pass "rviz:=false" in the launch command.
2023-11-21 12:55:11 -06:00
JuneChul Roh
1ffa862e94 [ros2_driver] Updated to get rid of error message at Ctrl+C termination 2023-11-17 15:04:41 -06:00
JuneChul Roh
e2311daf1a [ros2_driver] Following updates made to ros2_driver/src/ti_mmwave_rospkg:
1. Updated CMakeLists.txt to install the "cfg" folder.
2. Path to .cfg file is now set using get_package_share_directory().
3. Updated 6843*.py launch files to add a feature optionally disable rViz with an launch argument "rviz". To disable rViz, pass "rviz:=false" in the launch command.
2023-11-16 16:10:13 -06:00
Pedrhom Nafisi
edd540a91d Remove extraneous files left over from debug 2023-09-13 16:35:10 -05:00
Pedrhom Nafisi
434be3dbc1 README edits 2023-08-29 14:29:36 -05:00
Pedrhom Nafisi
22634887e9 Move documentation 2023-08-29 14:28:19 -05:00
Pedrhom Nafisi
a5b08094b9 Include initial ROS2 Driver code and launch files 2023-08-29 14:24:52 -05:00
Pedrhom Nafisi
04e2bcd35f Support for IWRL6432 via launch, cfg, bin, src, and README additions/changes 2023-03-27 13:27:29 -05:00
Pedrhom Nafisi
6323d2aed9 Pull request #8: Moved from personal repo ROS_Driver_With_Mobile_Tracker to this repo
Merge in MITL/mmwave_ti_ros from MMWAVE_APPS-1018-ros-driver-demo-changes-to-public-repo to master

* commit '2f756a2707f9c23686537a578ba37dd5654e0a17':
  Moved from personal repo ROS_Driver_With_Mobile_Tracker to this repo
2022-11-07 16:24:22 -06:00
Pedrhom Nafisi
2f756a2707 Moved from personal repo ROS_Driver_With_Mobile_Tracker to this repo 2022-11-03 16:01:48 -05:00
Pedrhom Nafisi
0338025e79 Merge pull request #7 in MITL/mmwave_ti_ros from multi-sensor-coarse-sync to master
* commit '910d31ec3886380656865b9b6de8a0eb61f0865c':
  Added mmWaveSync node with HW and SW based sync methods
2022-09-15 10:37:14 -05:00
Josh Dye
910d31ec38 Added mmWaveSync node with HW and SW based sync methods 2022-07-14 17:34:35 -05:00
Josh Dye
4d3efaaa47 Merge pull request #6 in MITL/mmwave_ti_ros from JD-TDA4-launchfile-fix to master
* commit '682c322a27a9a1960013347862b35250701561d2':
  Fixed launch file default values
2022-03-31 17:38:19 -05:00
Josh Dye
682c322a27 Fixed launch file default values 2022-03-31 17:34:24 -05:00
Josh Dye
980c8697ff Merge pull request #4 in MITL/mmwave_ti_ros from JD-J7-robo-sdk to master
* commit '5f4426fe55bc746a09f584fcb92a99b1a6e9a76c':
  Parametrized CLI service name
  updated pcl message header to include timestamp
  Added launch files for visualization on remote PC
  Renamed launch file. Fixed default values
  Improved escalating to sigterm fix
  Fixed terminating with ctrl+c causing escalating to SIGTERM.
  Modified launch file for radar driver on J7. Added launch file for multiple radar case
  Added support for running node on ROS Noetic on TDA4VM
2022-03-24 14:09:53 -05:00
Josh Dye
5f4426fe55 Parametrized CLI service name 2022-03-21 15:31:37 -05:00
Josh Dye
2e4f4523a1 updated pcl message header to include timestamp 2022-03-21 14:31:12 -05:00
Josh Dye
b4485252e5 Added launch files for visualization on remote PC 2022-03-09 10:17:09 -06:00
Josh Dye
6c19258a87 Renamed launch file. Fixed default values 2022-03-04 16:12:06 -06:00
Josh Dye
00949b72da Improved escalating to sigterm fix 2022-03-04 10:33:44 -06:00
Josh Dye
63ce5898d7 Fixed terminating with ctrl+c causing escalating to SIGTERM. 2022-03-02 13:50:24 -06:00
Josh Dye
323414dbe4 Modified launch file for radar driver on J7. Added launch file for multiple radar case 2022-02-24 13:16:30 -06:00
Josh Dye
91c8bac751 Added support for running node on ROS Noetic on TDA4VM 2022-02-18 12:03:44 -06:00
Sabeeh Khan
dd5be20aeb adjusting filters for ground 2021-09-22 15:18:04 -05:00
Sabeeh Khan
f3c5afff3b halve bubble dimensions 2021-09-16 15:08:17 -05:00
Sabeeh Khan
2f2377e375 Merge pull request #3 in MITL/mmwave_ti_ros from mmWaveCLIFix to master
* commit '13c8c52fc0f483fe09eb7b178215cfd988b6a24e':
  add /mmWaveCLI into ti_mmwave_sensor
  Minimal_quad now correct
2021-09-01 13:47:01 -05:00
Sabeeh Khan
13c8c52fc0 add /mmWaveCLI into ti_mmwave_sensor 2021-09-01 13:40:43 -05:00
Sabeeh Khan
0351473741 Minimal_quad now correct 2021-08-17 13:01:02 -05:00
Sabeeh Khan
7a21eb2523 Merge pull request #2 in MITL/mmwave_ti_ros from feature/MMWAVE_APPS-660-create-rectangular-safety-bubble to master
* commit '7c8b4f302a0f06d8d064d596dd10e4021c28da6f':
  Rename files to match user's guide
  Rectangular safety bubble functionally finished The math to determine if a costmap point is within the rectangular safety bubble has been completed. Control for breach in bubble is finished.
  Publish Rectangular bubble for RVIZ bubbles are not yet used for controlling robot speed
2021-06-28 12:43:16 -05:00
Sabeeh Khan
7c8b4f302a Rename files to match user's guide 2021-06-14 11:46:47 -05:00
Sabeeh Khan
8a64d671dc Rectangular safety bubble functionally finished
The math to determine if a costmap point is within the rectangular safety bubble has been completed.
Control for breach in bubble is finished.
2021-05-26 17:06:06 -05:00
Sabeeh Khan
9ba03c3adf Publish Rectangular bubble for RVIZ
bubbles are not yet used for controlling robot speed
2021-05-21 13:53:36 -05:00
Sabeeh Khan
bcf015d856 PCL struct fix build error 2021-05-20 10:02:52 -05:00
Sabeeh Khan
eb79e91fc2 doppler vel added to RScan msg 2021-05-10 12:11:36 -05:00
Sabeeh Khan
59d06c1431 Merge branch 'master' of https://bitbucket.itg.ti.com/scm/mitl/mmwave_ti_ros 2021-04-05 20:49:04 -05:00
Sabeeh Khan
adc0714a01 include serial package in driver 2021-04-05 20:48:32 -05:00
Sabeeh Khan
5657a8ce67 remove pdfs from ros_driver 2021-03-23 18:24:32 -05:00
Sabeeh Khan
dc63b4e9b0 removing PDFs 2021-03-23 18:14:28 -05:00
Sabeeh Khan
55cc026ef2 adding updated documentation 2021-03-23 18:13:14 -05:00
Sabeeh Khan
823050ff1e costmap reset in rotate_recovery 2021-03-22 20:36:21 -05:00
Sabeeh Khan
c0b42af254 add turtlebot_apps 2021-03-22 19:38:03 -05:00
Sabeeh Khan
9825b5e40c melodic upgrade 2021-03-22 19:10:54 -05:00