The objectives of self-checkout include: 1. Improving customer convenience 2. Reducing waiting times 3. Increasing operational efficiency 4. Optimising staffing resources 5. Providing a seamless and efficient checkout experience