how to give namespace for topics for ardupilot ros2

Hello, I’m new to ArduPilot. I want to create a drone swarm with ROS2, but even though I wrote my launch file using the namespace -I and paying attention to the ports, two drones start two /ap nodes, and the data gets mixed up. I’ve been trying to solve this for two days. Where am I making a mistake, or am I missing something? I would be very grateful for your help.