Not at this time. Current travel rules do not allow you as an Indian to apply for a Visa on Arrival in Canada. You need to apply for the appropriate Canada visa before traveling to Canada.