@hemals , Thanks for your support, we are navigating real carter V1, for navigation we are using tutorials/webinar/goal generator real app (goal_generator_real.app.json) and isaac sdk version 2021.1 Documentation .
(goal_generator_real.app.json)
{
“name”: “goal_generator_real”,
“modules”: [
“//apps/tutorials/webinar_1:goal_generator”,
“map”,
“sight”
],
“graph”: {
“nodes”: [
{
“name”: “2d_carter”,
“subgraph”: “apps/carter/2d_carter.subgraph.json”
},
{
“name”: “commander”,
“subgraph”: “packages/navigation/apps/differential_base_commander.subgraph.json”
},
{
“name”: “navigation”,
“subgraph”: “packages/navigation/apps/differential_base_navigation.subgraph.json”
},
{
“name”: “goal_generator”,
“components”: [
{
“name”: “message_ledger”,
“type”: “isaac::alice::MessageLedger”
},
{
“name”: “GoalGenerator”,
“type”: “isaac::tutorials::GoalGenerator”
}
]
}
],
“edges”: [
{
“source”: “goal_generator/GoalGenerator/goal”,
“target”: “navigation.subgraph/interface/goal”
},
{
“source”: “navigation.subgraph/interface/feedback”,
“target”: “goal_generator/GoalGenerator/feedback”
},
{
“source”: “2d_carter.subgraph/interface/flatscan”,
“target”: “navigation.subgraph/interface/flatscan_for_localization”
},
{
“source”: “2d_carter.subgraph/interface/flatscan”,
“target”: “navigation.subgraph/interface/flatscan_for_obstacles”
},
{
“source”: “2d_carter.subgraph/interface/diff_base_state”,
“target”: “navigation.subgraph/interface/state”
},
{
“source”: “navigation.subgraph/interface/command”,
“target”: “commander.subgraph/interface/control”
},
{
“source”: “commander.subgraph/interface/command”,
“target”: “2d_carter.subgraph/interface/diff_base_command”
}
]
},
“config”: {
“goal_generator” : {
“GoalGenerator” : {
“tick_period” : “10Hz”
}
},
“2d_carter.scan_flattener.scan_accumulator”: {
“isaac.perception.ScanAccumulator”: {
“min_count”: 900
}
},
“2d_carter.scan_flattener.range_scan_flattening”: {
“isaac.perception.RangeScanFlattening”: {
“height_min”: -0.44,
“height_max”: 0.71
}
},
“2d_carter.carter_hardware.vlp16_initializer”: {
“lidar_initializer”: {
“lhs_frame”: “robot”,
“rhs_frame”: “lidar”,
“pose”: [1.0, 0.0, 0.0, 0.0, -0.04, 0.0, 0.59]
}
},
“navigation.control.lqr”: {
“isaac.lqr.DifferentialBaseLqrPlanner”: {
“manual_mode_channel”: “commander.robot_remote/isaac.navigation.RobotRemoteControl/manual_mode”
}
},
“navigation.control.control”: {
“isaac.planner.DifferentialBaseControl”: {
“manual_mode_channel”: “commander.robot_remote/isaac.navigation.RobotRemoteControl/manual_mode”
}
},
“navigation.imu_odometry.odometry”: {
“DifferentialBaseWheelImuOdometry”: {
“use_imu”: false
}
}
}
}
And Current Config parameter for Carter navigation is as below



Carter is moving from source to destination with avoiding obstacles but not in smoothly navigation taking more rotation for finding path and also, we are getting same error (Range check has failed for “angular_speed”. The trajectory is not valid.)
Try to tune some parameters but not getting exact for smooth navigation.
Need your guidance to resolve issue.