A method, comprising: receiving as input to processing circuitry configured and arranged to monitor a health status of wireless communications links between a plurality of vehicles (102, 104, 561, 661) in a vehicle platoon, object information including coordinates of stationary and moving objects, wherein each of the plurality of vehicles (102, 104, 561, 661) in the vehicle platoon includes a plurality of antennas (106, 108, 220, 560, 660) configured and arranged to wirelessly communicate with the other vehicles in the vehicle platoon using a vehicle-to-vehicle communications protocol; determining, using the received object information, a relative location of a vehicle among the plurality of vehicles (102, 104, 561, 661) in the vehicle platoon; determining, based on the received object information and the relative location of the vehicle, physical parameters for line-of-sight wireless communications between the plurality of antennas of the vehicle and the plurality of antennas of other vehicles in the vehicle platoon; identifying less than all of the antennas as primary antennas and a remainder of the antennas as secondary antennas, wherein primary antennas are antennas that, given the size and orientation of the vehicles, are capable of receiving and/or transmitting signals to another vehicle in the platoon, and wherein secondary antennas are antennas that may be obstructed, given the size and orientation of the vehicles, and therefore may not be capable of receiving and/or transmitting signals to another vehicle in the platoon; determining the health status of the wireless communications links between the plurality of vehicles (102, 104, 561, 661) in the vehicle platoon using the physical parameters for the line-of-sight wireless communications, based on a percentage of packets received from the primary antennas and the secondary antennas; and generating an error signal in response to a determination that communications packets were not received from at least one of the primary antennas within a threshold period of time. receiving as input to processing circuitry configured and arranged to monitor a health status of wireless communications links between a plurality of vehicles (102, 104, 561, 661) in a vehicle platoon, object information including coordinates of stationary and moving objects, wherein each of the plurality of vehicles (102, 104, 561, 661) in the vehicle platoon includes a plurality of antennas (106, 108, 220, 560, 660) configured and arranged to wirelessly communicate with the other vehicles in the vehicle platoon using a vehicle-to-vehicle communications protocol; determining, using the received object information, a relative location of a vehicle among the plurality of vehicles (102, 104, 561, 661) in the vehicle platoon; determining, based on the received object information and the relative location of the vehicle, physical parameters for line-of-sight wireless communications between the plurality of antennas of the vehicle and the plurality of antennas of other vehicles in the vehicle platoon; identifying less than all of the antennas as primary antennas and a remainder of the antennas as secondary antennas, wherein primary antennas are antennas that, given the size and orientation of the vehicles, are capable of receiving and/or transmitting signals to another vehicle in the platoon, and wherein secondary antennas are antennas that may be obstructed, given the size and orientation of the vehicles, and therefore may not be capable of receiving and/or transmitting signals to another vehicle in the platoon; determining the health status of the wireless communications links between the plurality of vehicles (102, 104, 561, 661) in the vehicle platoon using the physical parameters for the line-of-sight wireless communications, based on a percentage of packets received from the primary antennas and the secondary antennas; and generating an error signal in response to a determination that communications packets were not received from at least one of the primary antennas within a threshold period of time.