Exhibit 10.9

 

SOFTWARE DEVELOPMENT AGREEMENT

 

BETWEEN: Agroz Sdn Bhd (hereinafter referred to as “Client”)

 

AND: Braiven Co. Ltd (hereinafter referred to as “Developer”)

 

DATE: 15 April 2024

 

WHEREAS the Client desires to engage the Developer to design, develop, and implement a software platform phase 2, as detailed in Exhibit A (Project Scope), and the Developer is ready and capable of providing such services.

 

NOW, THEREFORE, in consideration of the mutual covenants and agreements contained herein, the parties agree as follows:

 

1. SCOPE OF WORK: The Developer agrees to design, develop, and implement the software platform (the “Software”) as described in Exhibit A attached hereto and made a part of this Agreement.

 

2. PROJECT TIMELINE: The Software development project shall commence on 1 April 2024 with the following timeline:

 

Phase 1: Project Initiation and Planning (3 Months)

 

●Week 1-2:

 

oProject kick-off meeting.

 

oEstablishment of project team roles and responsibilities.

 

oInitial requirements gathering and analysis.

 

oFeasibility study and risk assessment.

 

●Week 3-4:

 

oDetailed project scope definition.

 

oFinalization of project timeline and milestones.

 

oResource allocation and budget planning.

 

●Week 5-8:

 

oProcurement of necessary hardware and software.

 

oSetup of development environment.

 

oInitial technology research and selection.

 

●Week 9-12:

 

oArchitecture design and documentation.

 

oCreation of high-level system diagrams.

 

oTechnical feasibility assessment and proof-of-concept development.

 

Phase 2: Platform Development and Core Functionalities (6-8 Months)

 

●Week 13-20:

 

oDevelopment of core platform components.

 

oImplementation of data pipelines and storage.

 

oIntegration of sensor data processing.

 

 

 

 

●Week 21-28:

 

oDevelopment of perception algorithms (computer vision, object recognition).

 

oIntegration of navigation and path planning modules.

 

●Week 29-36:

 

oDevelopment of manipulation and control systems.

 

oImplementation of decision-making and AI algorithms.

 

●Week 37-44:

 

oInitial testing and debugging of core functionalities.

 

oRefinement of AI models and algorithms.

 

●Week 45-52:

 

oDevelopment of SDK and APIs for developers.

 

oCreation of initial documentation and tutorials.

 

Phase 3: Customization and Integration (4-6 Months)

 

●Week 53-60:

 

oIntegration with different robotic hardware platforms.

 

oAdaptation of platform to various use cases and industries.

 

oCustomization of AI models for specific tasks.

 

●Week 61-68:

 

oDevelopment of additional tools for robot configuration and programming.

 

oIntegration with external systems and cloud services.

 

●Week 69-76:

 

oTesting and validation in simulated environments.

 

oRefinement of user interfaces and interaction mechanisms.

 

Phase 4: Deployment and Testing (4-6 Months)

 

●Week 77-84:

 

oDeployment of robotic applications in real-world scenarios.

 

oThorough testing and validation in real-world environments.

 

oIdentification and resolution of performance issues.

 

●Week 85-92:

 

oRefinement of deployment tools and processes.

 

oImplementation of monitoring and diagnostics capabilities.

  

2

 

 

●Week 93-100:

 

oConducting user acceptance testing (UAT).

 

oGathering user feedback and making necessary adjustments.

 

●Week 101-104:

 

oFinalization of documentation and user manuals.

 

oPreparation for platform launch.

 

Phase 5: Launch and Post-Launch Support (Ongoing)

 

●Week 105+:

 

oOfficial launch of the Robotics AI Platform.

 

oProvision of ongoing technical support and maintenance.

 

oContinuous improvement and updates to the platform.

 

oGathering user feedback and implementing enhancements.

 

3. PAYMENT TERMS: a) The total contract price for the development of the Software shall be USD 4,000,000.00 only. b) Invoicing shall be made according to the following milestones:

 

·[Milestone 1]: 35% upon signing of Agreement

 

·[Milestone 2]: 30% upon completion and ready for User Acceptance Test

 

·Final milestone: 35% upon final delivery and acceptance of the Software.

 

4. ACCEPTANCE TESTING: The Client shall have 60 days from the date of delivery to review and test the Software. Should any defects be discovered, the Developer shall make the necessary corrections at no additional cost.

 

5. INTELLECTUAL PROPERTY RIGHTS: a) All intellectual property rights in the Software developed under this Agreement shall be owned by client. b) The owning party grants the other a non-exclusive, worldwide, perpetual license to use the Software.

 

6. CONFIDENTIALITY: Both parties agree to maintain the confidentiality of any proprietary information received during the course of this project.

 

7. WARRANTY: The Developer warrants that the Software will perform in accordance with the specifications for a period of 24 months. This warranty does not cover issues caused by misuse, alterations, or third-party components.

 

8. LIMITATION OF LIABILITY: Neither party shall be liable for any indirect, special, or consequential damages arising out of this Agreement.

 

9. TERMINATION: This Agreement may be terminated by either party upon 45 days written notice if the other party breaches any of its material responsibilities and fails to rectify within the notice period.

 

10. GOVERNING LAW: This Agreement shall be governed by and construed in accordance with the laws of Malaysia.

 

11. ENTIRE AGREEMENT: This document and any exhibits attached constitute the entire agreement between the parties.

 

3

 

 

IN WITNESS WHEREOF, the parties hereto have executed this Software Development Agreement as of the last date written below.

 

Agroz Sdn Bhd:  
   
By: /s/ Gerard Lim Kim Meng  
Name: Gerard Lim Kim Meng  
Title: Director  
Date: 15 April 2024  
   
Braiven Co. Ltd:  
   
By: /s/ Nattakorn Pattapeesin  
Name:  Nattakorn Pattapeesin  
Title: Project Director  
Date: 15 April 2024  

 

4

 

 

Exhibit A - Project Scope

 

This project entails the development of a comprehensive Robotics AI Platform designed to facilitate the creation, deployment, and management of intelligent robotic systems. The platform will empower users to build custom robotic applications across various industries and use cases. It will incorporate state-of-the-art artificial intelligence (AI) and machine learning (ML) techniques to enable robots to perceive their environment, reason, make decisions, and interact effectively with humans and objects.

 

Project Goals

 

Platform Development:

 

●Design and implement a modular, scalable, and user-friendly platform architecture.

 

●Develop a robust software development kit (SDK) and application programming interfaces (APIs) for seamless integration with robotic hardware and sensors.

 

●Create intuitive tools for designing, configuring, and programming robotic behaviors.

 

●Implement data pipelines for collecting, storing, and processing sensor data.

 

●Incorporate AI and ML algorithms for perception, navigation, manipulation, and decision-making.

 

Core Functionalities:

 

●Perception: Enable robots to understand their surroundings through computer vision, sensor fusion, and object recognition.

 

●Navigation: Facilitate autonomous movement and path planning in complex environments.

 

●Manipulation: Enable robots to interact with and manipulate objects with precision and dexterity.

 

●Decision-Making: Equip robots with the ability to analyze situations, assess risks, and make informed decisions.

 

●Human-Robot Interaction: Create intuitive interfaces for communication and collaboration between humans and robots.

 

●Customization and Flexibility:

 

●Ensure the platform can be tailored to a wide range of robotic applications and industries.

 

●Support the integration of various robotic hardware platforms and sensors.

 

●Allow for the customization of AI and ML models to suit specific tasks and environments.

 

Deployment and Management:

 

●Develop tools for deploying robotic applications in real-world scenarios.

 

●Implement monitoring and diagnostics capabilities for remote management and troubleshooting.

 

●Provide over-the-air updates and continuous improvement of AI models.

 

5

 

 

Testing and Validation:

 

●Conduct rigorous testing in simulated and real-world environments to ensure the platform’s reliability, safety, and performance.

 

●Implement validation procedures to verify the effectiveness of AI algorithms and robotic behaviors.

 

●Project Deliverables

 

Robotics AI Platform Software:

 

●Complete platform software with all core functionalities.

 

●SDK and APIs for developers.

 

●User documentation and tutorials.

 

●Technical Documentation:

 

●Architecture diagrams.

 

●Software design documents.

 

●API specifications.

 

●Test plans and reports.

 

●Training and Support:

 

●On-site or remote training for developers and users.

 

●Ongoing technical support and maintenance services.

 

 

6